[看書日記20151227]優化列表的卡頓現象 , drawable

優化列表的卡頓現象:

1.對listview或gridview設置setOnScrollListener,在onScrollStateChanged方法中判斷列表是不是處於滑動狀態,非滑動狀態纔會加載圖片:


Android 的Drawable:

1. BitMapDrawable的titleMode可以實現倒影效果:

2,LayerDrawable可以顯示層次化的疊加效果:

3.StateListDrawable對應於<selector>標籤,把dither開啓可以uhuode較好的顯示效果,

3.1view的常見狀態中系統按照從上到下的順序查找,默認沒有狀態的item放在最後一項;

4.LevelListDrawable會根據不同的狀態切換不同的Drawable;(挺有用的,回去試一試)

5.ScaleDrawable ,對應於<scale>標籤,可以將Drawable縮放,(不知道能不能應用於radiobutton的背景的設置)

6.ClipDrawable,用來裁剪,

7.自定義Drawable ,例如讓一個圓會隨着view的變大而變大;

發佈了24 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章