Что делает LoaderManager? - PullRequest
       35

Что делает LoaderManager?

11 голосов
/ 23 августа 2011

Я пытаюсь понять, что делает loadermanager.Кто-нибудь может поделиться примером с этим?Должен ли я использовать их при создании курсора?Если нет, как я должен использовать?Простой пример очень ценится.

Ответы [ 2 ]

4 голосов
/ 02 августа 2012

Проще говоря, LoaderManager отвечает за управление одним или несколькими Loader, связанными с Activity или Fragment.Каждый Activity и каждый Fragment имеет ровно один экземпляр LoaderManager, который отвечает за запуск, остановку, сохранение, перезапуск и уничтожение своих Loader с.

Существует довольно обширный иподробное сообщение в блоге о LoaderManager ... посмотрите здесь:

Понимание LoaderManager (часть 2)

1 голос
/ 05 октября 2012

Простыми словами:

LoaderManager загрузка данных в фоновом режиме, а также поиск изменений в них. Он предоставляет простую структуру, подобную Api, нам не нужно смотреть и наблюдать за данными вручную.

Примеры:

В папке поиска <android-sdk>\samples для LoaderCursor.java и LoaderThrottle.java приведен пример использования CursorLoader класс

На всякий случай, если кто-то ищет пример LoaderManager с пользовательским AsyncTaskLoader, посмотрите здесь .

...