Я делаю приложение для Android, которое использует Контакты. Хорошо, что мне удалось как-то заставить его работать с Contacts.Phones, как видно на многих уроках. Проблема в том, что Contacts.Phones устарела и заменена ContactsContract. Мое приложение должно работать, начиная с Android 1.5+.
Мне нужно выполнить несколько простых операций, таких как:
- запросить все контакты
- запрос для конкретного контакта
- резервное копирование всех контактов
Каков наилучший способ добиться этого, учитывая, что мне нужно, чтобы приложение работало на всех версиях Android. Нужно ли проверять текущий уровень API на телефоне и иметь 2 кодовых блока, один до api 5, другой после?