【问题标题】:Asynchronous listview with cursor adapter带有光标适配器的异步列表视图
【发布时间】:2011-06-17 23:34:35
【问题描述】:

我有一个显示来自 sqlite 数据库的数据的列表视图。起初,我使用了从内容提供程序查询中获取光标然后创建 SimpleCursorAdapter 的典型代码。问题是这个数据库可能会变得更大,因此建议使用异步方法。

我已经阅读了 CursorLoader 和类似的内容,但不幸的是,我的应用需要在 api 级别 4 上运行,所以我不能使用它。

例如,是否有一些可能的方法通过 AsyncTask 来做到这一点?任何帮助或 sn-p 将不胜感激

【问题讨论】:

    标签: android android-contentprovider android-asynctask


    【解决方案1】:

    CursorAdapter 是要走的路。

    如果您的数据库增长,您将在遇到可伸缩性问题之前就遇到可用性问题(200 行太多行无法滚动)。

    通过智能使用查询和过滤来解决 UI 问题,您不会遇到性能问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-26
      • 1970-01-01
      相关资源
      最近更新 更多