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 с использованием множества сложных ком-

понентов платформы — занятие еще более интересное. В этой главе вы начнете соз-

давать приложение Task Reminder (Напоминание о задачах). Созданию данного при-

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

Приложение Task Reminder позволяет пользователю создать список задач и ассо-

циировать с каждым элементом списка время, когда приложение должно напомнить

пользователю о необходимости решения данной задачи.

Базовые требования к приложению

К приложению напоминания необходимо предъявить ряд базовых требований,

чтобы оно делало то, что от него ожидается.

 Приложение должно позволять пользователю вводить текстовые дан-

ные. Должен же пользователь каким-то образом написать, что ему не-

обходимо сделать, например, через месяц.

 Нужно сделать так, чтобы задачами было легко управлять.

 С каждой задачей должны быть ассоциированы дата и время напоми-

нания.

 Пользователь должен быть извещен о том, что наступило время реше-

ния данной задачи.

 Пользователь должен иметь возможность удалить задачу.

 Приложение должно позволять пользователю не только добавлять, но

и редактировать задачи.

Как видите, в данном приложении нужно запрограммировать много актов взаимо-

действия пользователя с операционной системой Android. В процессе создания при-

ложения Task Reminder я познакомлю вас со многими аспектами среды разработки,

которые помогут вам совершить головокружительную профессиональную карьеру.

Android Application Development For Dum.indb 213 08.11.2011 12:24:02

Боевая тревога по расписанию

Чтобы в заданный момент времени прозвучал сигнал тревоги, нужно реализо-

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

Windows или команде cron в Linux. В операционной системе Windows пользователь

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

нарий в заданные моменты времени. В Unix и Linux разработчик может использо-

вать команду cron (сокращенно от древнегреческого “Кронос/Хронос” — время) для

встраивания расписания задач в приложение.

Операционная система Android основана на ядре Linux 2.6, поэтому вполне есте-

ственно ожидать, что в ней есть редактируемый файл crontab, конфигурирующий

команду cron. Но, к сожалению, в Android нет ни cron, ни crontab. Вместо них в

Android используется класс AlarmManager, решающий аналогичную задачу. Класс

AlarmManager позволяет задать время, когда приложение должно быть запущено опе-

рационной системой. Разработчик может задать один запуск или повторяющиеся за-

пуски с определенным интервалом. В приложении Task Reminder класс AlarmManager

используется для напоминания пользователям в определенные моменты времени о

необходимости сделать что-либо.

Хранение данных

В процессе работы над приложением вы узнаете о многих новых для вас инстру-

ментах и средствах. Возможно, у вас уже сейчас возникло много вопросов относи-

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

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

поненты приложения Task Reminder.

 Деятельности и широковещательные приемники — в одном пакете Java.

 Данные задач — в базе данных SQLite.

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