Приклад отримання списку контактів із телефонної книжки
Починаємо із створення нового проекту, вибираємо мінімальну версію Android 2.2, шаблон Blank Activity. Додаток буде складатися з одного layout файлу та одного java класу, тобто, всього, що вже є у Blank Activity буде достатньо. Не будемо створювати зайвих проблем і робити кнопки, гарний інтерфейс і т.д., наше завдання в цьому додатку - отримати на екран список контактів пристрою, відобразити ім'я та номер кожного контакту.
Відразу трохи відредагуємо файл маніфестуAndroidManifest.xml. До нього потрібно додати дозвіл на читання контактів апарата:
Після цього відкриваємо файлactivity_main.xml і створимо в ньому елемент TextView, у ньому будуть відображатися ім'я та номер контактів:
Ми запхали TextView в тег ScrollView для того, щоб можна було прокрутити весь список контактів, без нього ми побачимо лише кілька рядків, а прокрутити нижче не змогли б.
Тепер йдемо вMainActivity.java. Тут ми ініціалізуємо свій TextView, створюємо та описуємо методgetContacts(), в якому отримуємо з контактних даних пристрою ім'я та номер контактів, перетворюємо їх у рядки, отримані значення імені та номера прив'язуємо до відповідних полів "Ім'я: " і "Номер: ", а насамкінець відображаємо все в елементі TextView:
Ну ось і все, запускаємо програму на віртуальному планшетику і дивимося результат наших мук:

Сподіваюся, вам ніколи не доведеться дзвонити моїм друзям із цього скріншота :). Успіхів!