android 的listview 3大优化策略
1.復(fù)用convertView
在getItemView中,判斷convertView是否為空,如果不為空,可復(fù)用。
2.異步加載圖片
item中如果包含有webimage,那么最好異步加載
3.快速滑動(dòng)時(shí)不顯示圖片
當(dāng)快速滑動(dòng)列表時(shí)(SCROLL_STATE_FLING),item中的圖片或獲取需要消耗資源的view,可以不顯示出來(lái);而處于其他兩種狀態(tài)(SCROLL_STATE_IDLE 和SCROLL_STATE_TOUCH_SCROLL),則將那些view顯示出來(lái)
?
1.復(fù)用convertView
在getItemView中,判斷convertView是否為空,如果不為空,可復(fù)用。
2.異步加載圖片
item中如果包含有webimage,那么最好異步加載
3.快速滑動(dòng)時(shí)不顯示圖片
當(dāng)快速滑動(dòng)列表時(shí)(SCROLL_STATE_FLING),item中的圖片或獲取需要消耗資源的view,可以不顯示出來(lái);而處于其他兩種狀態(tài)(SCROLL_STATE_IDLE 和SCROLL_STATE_TOUCH_SCROLL),則將那些view顯示出來(lái)
?
1.復(fù)用convertView
在getItemView中,判斷convertView是否為空,如果不為空,可復(fù)用。
2.異步加載圖片
item中如果包含有webimage,那么最好異步加載
3.快速滑動(dòng)時(shí)不顯示圖片
當(dāng)快速滑動(dòng)列表時(shí)(SCROLL_STATE_FLING),item中的圖片或獲取需要消耗資源的view,可以不顯示出來(lái);而處于其他兩種狀態(tài)(SCROLL_STATE_IDLE 和SCROLL_STATE_TOUCH_SCROLL),則將那些view顯示出來(lái)
?
1.復(fù)用convertView
在getItemView中,判斷convertView是否為空,如果不為空,可復(fù)用。
2.異步加載圖片
item中如果包含有webimage,那么最好異步加載
3.快速滑動(dòng)時(shí)不顯示圖片
當(dāng)快速滑動(dòng)列表時(shí)(SCROLL_STATE_FLING),item中的圖片或獲取需要消耗資源的view,可以不顯示出來(lái);而處于其他兩種狀態(tài)(SCROLL_STATE_IDLE 和SCROLL_STATE_TOUCH_SCROLL),則將那些view顯示出來(lái)
?
阿薩德1.復(fù)用convertView
在getItemView中,判斷convertView是否為空,如果不為空,可復(fù)用。
2.異步加載圖片
item中如果包含有webimage,那么最好異步加載
3.快速滑動(dòng)時(shí)不顯示圖片
當(dāng)快速滑動(dòng)列表時(shí)(SCROLL_STATE_FLING),item中的圖片或獲取需要消耗資源的view,可以不顯示出來(lái);而處于其他兩種狀態(tài)(SCROLL_STATE_IDLE 和SCROLL_STATE_TOUCH_SCROLL),則將那些view顯示出來(lái)
總結(jié)
以上是生活随笔為你收集整理的android 的listview 3大优化策略的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 零成本学Arduino单片机之入门
- 下一篇: android之ListView和ada