Knigionline.co » Программное обеспечение » Android, Разработка приложений для чайников

Android, Разработка приложений для чайников - Фелкер Донн (2012)

Android, Разработка приложений для чайников
  • Год:
    2012
  • Название:
    Android, Разработка приложений для чайников
  • Автор:
  • Жанр:
  • Оригинал:
    Английский
  • Язык:
    Русский
  • Издательство:
    ДИАЛЕКТИКА
  • Страниц:
    201
  • ISBN:
    978-5-8459-1748-5
  • Рейтинг:
    2.3 (3 голос)
  • Ваша оценка:
В реалиях современного мира миллиарды пользователей переносят в кармане мобильные гаджеты, и в большей их части установлена платформа Android. Даже если вы ни разу в жизни не занимались разработкой приложений для портативных гаджетов, прочитав эту книгу, у вас появится шанс воплотить свои уникальные мысли в новейшие приложения для операционной системы Android. Здесь вы найдете подробные инструкции по установке и загрузке области разработки и творению приложений для Android. Прочитайте книгу и станьте истинным профессионалом!
•Рады приветствовать вас в Android! Овладейте навыками создания современных приложений для Android, использования инструментов разработки, работы с экранами портативных устройств и организовывания процесса разработки. •Вашему приложению необходимо полюбиться пользователям. Обучитесь создавать графический интерфейс приложения визуально примечательным и пригодный для использования.
•Обучитесь программированию приложений. Познакомьтесь с жизненным кругом приложения и обычными библиотечными классами Android. Обучитесь применять в своих интересах эмулятор портативных устройств и отладчик Eclipse. •Важна не только база. Овладейте знаниями, как создавать приложения, отображающие информацию на многих экранах и которые могут взаимодействовать с базами данных SQLite. •Обозначьте цену и продайте плод своего упорного труда. Обучитесь публиковать их в онлайн-магазине Adroid Marketдля продажи миллионам пользователей и обозначать правильную цену собственным приложениям.

Android, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

 19. Сообщение, выводимое в диалоговом окне настроек.

 20. Описание настройки, отображаемое на главном экране настроек

(см. рис. 15.1).

 21. Название настройки на экране настроек.

Добавление строковых ресурсов

Чтобы приложение успешно скомпилировалось, нужно добавить для настроек

строковые ресурсы. В файле res/values/strings.xml добавьте следующие зна-

чения.

<!-- Preferences -->

<string name="pref_category_task_defaults_key">

task_default_category</string>

<string name="pref_category_task_defaults_title">

Название задачи по умолчанию</string>

<string name="pref_task_title_key">

default_reminder_title</string>

<string name="pref_task_title_dialog_title">

306 Часть III. Создание мощных приложений

Android Application Development For Dum.indb 306 08.11.2011 12:24:07

Название задачи</string>

<string name="pref_task_title_message">

Название, присваиваемое задаче по умолчанию.

</string>

<string name="pref_task_title_summary">

Название, присваиваемое по умолчанию новой задаче.

</string>

<string name="pref_task_title_title">

Название задачи</string>

-- это стиль КОД

<string name="pref_category_datetime_key">

date_time_default_category</string>

<string name="pref_category_datetime_title">

Время по умолчанию</string>

<string name="pref_default_time_from_now_key">

time_from_now_default</string>

<string name="pref_default_time_from_now_dialog_title">

Время с данного момента</string>

<string name="pref_default_time_from_now_message">

Установленное по умолчанию время в минутах,

по истечении которого приложение должно напомнить

о задаче</string>

<string name="pref_default_time_from_now_summary">

Время, устанавливаемое по умолчанию для задачи.

</string>

<string name="pref_default_time_from_now_title">

Время задачи по умолчанию</string>

Теперь приложение должно скомпилироваться.

Таким образом, для определения экрана настроек необходимо всего лишь задать

значения атрибутов. Экран настроек можно определить в файле XML, но это еще

не означает, что настройки появятся на экране устройства. Для этого нужно создать

класс на основе базового класса PreferenceActivity.

Класс PreferenceActivity

Этот класс отображает иерархию настроек на экране устройства соответствен-

но определению настроек в файле XML, который вы только что создали. На-

стройки могут размещаться на многих экранах (если создано много вложенных

объектов PreferenceScreen). Все настройки автоматически сохраняются классом

SharedPreferences. Автоматически отображаемые настройки выводятся с приме-

нением того же стиля, что и системные настройки. Благодаря этому легко унифици-

ровать их внешний вид, чтобы пользователь чувствовал себя комфортно при работе

с настройками.

Чтобы отобразить только что созданный вами экран PreferenceScreen, добавьте

в приложение деятельность, производную от базового класса PreferenceActivity.

Присвойте ей имя TaskPreferences. Код деятельности TaskPreferences показан в

листинге 15.2.

Глава 15. Пользовательские настройки 307

Android Application Development For Dum.indb 307 08.11.2011 12:24:07

Листинг 15.2. Файл TaskPreferences

public class TaskPreferences

extends PreferenceActivity { 1

@Override

protected void onCreate(Bundle savedInstanceState) {

Перейти
Наш сайт автоматически запоминает страницу, где вы остановились, вы можете продолжить чтение в любой момент
Оставить комментарий