[看书日记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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章