2013-06-04 5 views
0

Не могли бы вы указать или рекомендовать прочитать о преимуществах использования Loader в отношении запросов к сети/sqlite?Погрузчики - зачем их использовать?

Единственная реализация - CursorLoader говорит, что она использует ContentResolver. ContentResolvers, поскольку я читаю, используется в сочетании с ContentProviders, целью которого является разоблачение данных внутреннего приложения. Кажется, это немного перепутано, так как я только намерен загружать данные для внутреннего использования. Я не вижу смысла/преимуществ использования Loaders - что плохого с использованием инструмента ORM, например, greenDao в сочетании с обычными AsyncTasks?

Есть ли преимущества в дизайне? простой DI?

ответ

0

CursorLoader - очень удобный метод для запросов, потому что он заботится о потоке асинхронно. Здесь много информации об этом, вам просто нужно его искать. Вот две ссылки, которые могут помочь вам понять их.

Заезд внутри Stackoverflow и полное описание на expert blog.

Удачи вам!

Смежные вопросы