LoaderManager做什么?

时间:2011-08-23 07:49:44

标签: android android-cursor android-loadermanager android-cursorloader

我试图了解loadermanager做了什么。任何人都可以与它共享一个例子吗?我创建游标时必须使用它们吗?如果不是我应该如何使用?非常感谢一个简单的例子。

2 个答案:

答案 0 :(得分:3)

简单地说,LoaderManager负责管理与LoaderActivity相关联的一个或多个Fragment。每个Activity和每个Fragment只有一个LoaderManager实例,负责启动,停止,保留,重新启动和销毁其Loader

LoaderManager上有一篇非常广泛而深入的博客文章......请在此处查看:

Understanding the LoaderManager (part 2)

答案 1 :(得分:1)

简单来说:

LoaderManager在后​​台加载数据,并查找其中的更改。它提供了一个简单的类似Api的结构,我们不需要手动查看和观察数据。

示例:

<android-sdk>\samples文件夹中搜索LoaderCursor.javaLoaderThrottle.java这是使用CursorLoader

的示例

以防万一有人正在寻找LoaderManager的自定义AsyncTaskLoader外观here的示例。