1.利用convertview對視圖進行回收
2.利用viewholder模式進行重用
3.視圖背景圖像總會填充整個視圖區(qū)域如果圖像尺寸不合適會導致自動縮放為了避免實時縮放所以最好預先縮放到視圖大小
originalImage = Bitmap.createScaledBitmap(?
originalImage, // 縮放圖像?
view.getWidth(), // 視圖寬度
view.getHeight(), // 視圖高度
true); // 線性過濾器
4.刪除窗口背景,默認情況下, 窗口有一個不透明的背景,有時可以不需要
-最高層的視圖是不透明的
-最高層的視圖覆蓋整個窗口
layout_width = fill_parent
layout_height = fill_parent
更新看不見的背景是浪費時間
// 刪除窗口背景
getWindow().setBackgroundDrawable(null);