Android:从数据库获取信息并在后台填充listview。用什么?

时间:2015-04-10 10:28:29

标签: android

我有一个带有SQL Lite数据库的Android应用程序。我想在后台线程中访问它以填充listView

我应该使用什么:AsycnTaskThreadService

2 个答案:

答案 0 :(得分:0)

最好的组合是ListFragment,Sqlite(有或没有内容提供者),CursorLoader,CursorAdapter,Service。

答案 1 :(得分:0)

我希望大多数情况下使用 Loaders ,这里有一些示例 Loader and LoaderManager with Cursor 和教程 Android Design Patterns : Why Loaders

装载程序特征

  
      
  1. 每个活动和片段都可以使用它们。
  2.   
  3. 他们提供异步数据加载。
  4.   
  5. 他们会监控数据来源,并在内容发生变化时提供新结果。
  6.   
  7. 在配置更改后重新创建时,它们会自动重新连接到最后一个加载程序的游标。因此,他们不需要重新查询他们的数据。
  8.