一饶深、復(fù)用convertView,減少findViewById的次數(shù)
二、緩存item條目的引用——ViewHolder
? ? ? ViewHolder模式 充分利用了視圖的緩存機(jī)制 避免了每次調(diào)用getView()時(shí)候都去通過findViewById實(shí)例化控件
三情屹、給listView設(shè)置滾動(dòng)監(jiān)聽器 根據(jù)不同狀態(tài) 不同處理數(shù)據(jù) 分批分頁加載 根據(jù)listView的狀態(tài)去操作
四、listview每個(gè)item層級結(jié)構(gòu)不要太復(fù)雜
五杂腰、如果listview每個(gè)item要加載圖片 一定要對圖片的加載進(jìn)行優(yōu)化垃你。
六、避免在listview適配器中使用線程
七喂很、ScrollView 和listview 會(huì)有沖突
八惜颇、避免在getView方法中做耗時(shí)操作
如何解決滑動(dòng)沖突
http://www.reibang.com/p/87a41b8c0dd0