- 浏览: 1051 次
- 性别:
-
最新评论
文章列表
关于ListView中性能优化中图片加载问题
ListView的性能优化网上很多信息,但是涉及到异步加载图片问题就会出现问题。
如果每次都重新inflate一个新的View出来肯定会造成性能损失严重,可能会出现listview滚动是很卡的情况,还会出现内存溢出。每次都添加一个标识,然后设置图片的时候检查这个标识,如果不相符则忽略此次。
适配器中的关键代码
Java代码
一、 从resource中的raw文件夹中获取文件并读取数据(资源文件只能读不能写)
String res = "";
try{
InputStream in = getResources().openRawResource(R.raw.bbi);
//在\Test\res\raw\bbi.txt,
int length =in.available();
byte [] buffer = new byte[length];
in.read(buffer);
//res =EncodingUti ...