Работа с Контактами на телефоне.
Добавлено: 20 апр 2013, 23:11
Добрый день, пытаюсь понять как лучше работать с контактами на телефоне.
В основном в Туториалах работают с Cursor'om и managedQuery. Но они Deprecated.
Так создаю курсор:
Но я так понял, что вся работа с курсором происходит в UI потоке, что плохо и медленно.
Прошу помочь разобраться с LoaderManager'ом.
Как, например при помощи него получить список всех контактов в телефоне ?
Заранее благодарен.
В основном в Туториалах работают с Cursor'om и managedQuery. Но они Deprecated.
Так создаю курсор:
Код: Выделить всё
[syntax=java]final String[] projection = new String[]{
RawContacts.CONTACT_ID, // the contact ID column
RawContacts.DELETED // column if this contact is deleted
};
final Cursor rawContacts = managedQuery(RawContacts.CONTENT_URI, // the URI for raw contact provider
projection,
null, // selection = null, retrieve all entries
null, // selection is without parameters
null); // do not order
[/syntax]Прошу помочь разобраться с LoaderManager'ом.
Как, например при помощи него получить список всех контактов в телефоне ?
Заранее благодарен.