Подумайте, как можно переработать приложение, чтобы можно было хранить произвольное (не заданное заранее) количество контактов, добавлять и удалять контакты и сопутствующую информацию. Попробуйте реализовать появившиеся идеи. В качестве хранилища данных можно использовать базу данных SQLite. Работа с SQLite описана в первой части курса.
Листинги файлов проекта
SimpleDialer
Settings
Hello world!
SimpleDialer
My Friends
Листинг 10.1. Файл strings.xml
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:padding="15dip" >
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginBottom="25dip"
android:text="@string/main_label"
android:textSize="22sp" />
break;
}
}
}
Листинг 10.3. Файл MainActivity.java
Литература:
[4-6]
Тема 9: Управление воспроизведением аудио
Количество часов: 2
Основные вопросы темы:
Пользователи приложения, воспроизводящего аудио, вправе ожидать предсказуемого способа управления воспроизведением.