在今日頭條裡面Home按鈕點選時候,能出現旋轉的動畫。這裡模仿今日頭條的Home按鈕效果,通過自定義View來實作該效果。
其實主要是在onDraw裡面先繪制圖檔,然後再繪制text。旋轉的動畫通過animation-rotate實作。具體代碼如下:
為了實作重複繪制,需要重寫下面函數:
具體代碼可以參考工程裡面代碼。
在今日頭條裡面Home按鈕點選時候,能出現旋轉的動畫。這裡模仿今日頭條的Home按鈕效果,通過自定義View來實作該效果。
其實主要是在onDraw裡面先繪制圖檔,然後再繪制text。旋轉的動畫通過animation-rotate實作。具體代碼如下:
為了實作重複繪制,需要重寫下面函數:
具體代碼可以參考工程裡面代碼。