我有一个列表视图,显示来自sqlite db的数据。首先,我使用了从内容提供程序查询中获取Cursor然后创建SimpleCursorAdapter的典型代码。问题是这个数据库可能会变大,因此建议使用异步方法。
我已经阅读了CursorLoader和类似的内容,但不幸的是我的应用程序需要在api级别4上工作,所以我不能使用它。
例如,通过AsyncTask会有一些可行的方法吗?任何帮助或片段都将受到高度赞赏
答案 0 :(得分:0)
CursorAdapter是要走的路。
如果您的数据库增长,在遇到可伸缩性问题之前,您将遇到可用性问题(200行是太多行要滚动)。
通过智能使用查询和过滤解决用户界面问题,您将无法解决性能问题。