如何使用SQLite实现延迟加载?
我在DB中有图像路径的联系人列表 圆头将从db保存的路径加载图像 Layout view
答案 0 :(得分:1)
在这种情况下,最简单,最安全的方法是使用Square公司的Picasso开源库。它提供了开箱即用的所有必要功能。如果您在ListAdapter代码段中应用如下:
Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);
然后它将以懒惰的方式在您的列表中加载图像。您也可以使用设备上文件的路径而不是Web地址。异步加载由引擎盖下的库处理。查看他们页面上的文档:http://square.github.io/picasso/并在GitHub上投影:https://github.com/square/picasso。