如何用SQLite实现延迟加载?

时间:2016-07-30 16:22:10

标签: android sqlite android-layout listview android-sqlite

如何使用SQLite实现延迟加载?

我在DB中有图像路径的联系人列表 圆头将从db保存的路径加载图像 Layout view

1 个答案:

答案 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