美文网首页
Android ListView优化策略

Android ListView优化策略

作者: c53fce32c651 | 来源:发表于2015-07-15 15:10 被阅读0次

1.利用convertview对视图进行回收

2.利用viewholder模式进行重用

3.视图背景图像总会填充整个视图区域如果图像尺寸不合适会导致自动缩放为了避免实时缩放所以最好预先缩放到视图大小

originalImage = Bitmap.createScaledBitmap( 

originalImage, // 缩放图像 

view.getWidth(), // 视图宽度

view.getHeight(), // 视图高度

true); // 线性过滤器

4.删除窗口背景,默认情况下, 窗口有一个不透明的背景,有时可以不需要

-最高层的视图是不透明的

-最高层的视图覆盖整个窗口

layout_width = fill_parent

layout_height = fill_parent

更新看不见的背景是浪费时间

// 删除窗口背景

getWindow().setBackgroundDrawable(null);

相关文章

网友评论

      本文标题:Android ListView优化策略

      本文链接:https://www.haomeiwen.com/subject/xtwyqttx.html