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

 Информация о сигналах извещения извлекается из базы данных SQLite

и размещается в экземпляре класса AlarmManager с помощью системы

намерений.

Деликатное напоминание

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

этом пользователю. Платформа Android содержит средства переноса деятельности

на передний план при генерации сигнала, но это не очень хороший способ изве-

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

го средства, с которым работает пользователь. Например, если пользователь вво-

дит номер телефона или разговаривает с абонентом, а в это время сигнал тревоги

срабатывает и выводит на передний план другую деятельность, это приведет не

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

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

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

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

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

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

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

отнимая фокус у текущей деятельности.

 Уведомление — это небольшое всплывающее окно, содержащее корот-

кое сообщение для пользователя. Обычно уведомление присутствует

на экране небольшое время, например несколько секунд. Уведомление

никогда не получает фокус. В приложении Task Reminder уведомления

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

нии данных деятельностью. Пользователь чувствует себя комфортнее,

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

 Класс NotificationManager (Менеджер извещений) используется

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

тие или события. Извещение можно отобразить в строке состояния в

верхней части экрана. Оно может состоять из нескольких представ-

лений, визуально идентифицируемых с помощью созданных вами

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

экран вниз.

 Диалоговые окна. Не очень популярный метод привлечения внимания

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

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

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

минания грубо прервало его работу с мобильным устройством. Если

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

шать пользователю.

В приложении Task Reminder для обработки сигналов напоминаний используется

класс NotificationManager.

Создание экранов приложения

Приложение Task Reminder имеет два разных экрана, на которых можно выпол-

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

о задачах. Первое представление отображает список всех текущих задач приложения

поименно. Это же представление позволяет удалить задачу путем длинного нажатия

на соответствующем элементе списка. Второе представление позволяет просматри-

вать, добавлять и редактировать задачи. Каждый экран при необходимости взаимо-

действует с базой данных, в которой хранятся список и текущие параметры задач.

Создание нового проекта

Запустите программу Eclipse и создайте новый проект Android с целевой платфор-

мой Android 2.2 и минимальной версией SDK 4. Введите имена приложения, пакета и

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