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, Разработка приложений для чайников - Фелкер Донн читать онлайн бесплатно полную версию книги

компоновка настроек Android — намного более простая задача, чем в случае экранов

приложений.

В Android экраны настроек разбиты на несколько категорий.

 PreferenceScreen. Этот класс представляет настройку верхнего уров-

ня, являющуюся корнем иерархии настроек. Объекты Preference-

Screen можно использовать в двух местах.

• В деятельности PreferenceActivity. В этом случае экран

PreferenceScreen не отображается. Видны только настройки, раз-

мещенные в определении объекта PreferenceScreen.

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

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

• В другой иерархии настроек. В этом случае объект PreferenceScreen

является шлюзом к другому экрану настроек. Можете пред-

ставить себе это как структуру XML или как объявление объ-

екта P r e f e r e n c e S c r e e n , вложенное в другое объявление

PreferenceScreen. В документе XML элемент может быть вложен

в другой элемент. Структурируя настройки, вы вкладываете элемен-

ты друг в друга с помощью объявлений объектов PreferenceScreen.

Вкладывая их друг в друга, вы сообщаете операционной системе

Android, в какой последовательности должны отображаться экраны

настроек.

 PreferenceCategory. Используется для группирования объектов на-

строек и создания заголовков групп, описывающих каждую категорию.

 Preference. Настройка, отображаемая на экране. К этой категории

относятся все стандартные настройки Android. Можете также создать

собственную, т.е. пользовательскую настройку.

В файле компоновки XML можно комбинировать категории PreferenceScreen,

PreferenceCategory и Preference любыми способами, вкладывая их друг в друга.

Таким образом легко создать экран настроек, показанный на рис. 15.1.

Создание экрана настроек

Создание настроек с помощью класса PreferenceActivity и файла XML — до-

вольно простая задача. В первую очередь нужно создать файл настроек XML, опре-

деляющий компоновку настроек, и строковые ресурсы, определяющие надписи на

экране. Строковые ресурсы, представленные в элементах TextView, информируют

пользователя о назначении настроек.

Создадим экран настроек PreferenceScreen для приложения Task Reminder.

Предположим, пользователь должен иметь возможность установить с помощью на-

строек название задачи и время напоминания, предлагаемые по умолчанию для каж-

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

нания установлено равным текущему системному времени устройства. Эти настройки

позволят пользователю избежать нескольких дополнительных операций при создании

новой задачи. Например, если установить время напоминания равным 60 минутам, то

при создании задач, о которых нужно напомнить через 60 минут, пользователь может

не открывать элемент установки времени. Ему ничего не нужно менять, так как в за-

даче автоматически будет сохранено время, установленное по умолчанию.

Создание файла настроек

Создайте в проекте папку res/xml, а в ней — файл task_preferences.xml.

Содержимое файла приведено в листинге 15.1.

Листинг 15.1. Файл task_preferences.xml

<?xml version="1.0" encoding="utf-8"?>

<PreferenceScreen 2

xmlns:android=

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

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

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