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

Деятельность имеет четыре состояния, перечисленные в табл. 5.1.

Таблица 5.1. Четыре основных состояния деятельности

Состояние Описание

Активная (другие названия — На экране деятельность находится на переднем плане, а в стеке

текущая или выполняющаяся) деятельностей — на его вершине

Пауза Деятельность потеряла фокус, но все еще видима (возможно,

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

или прозрачной деятельности). В режиме паузы деятельность

остается “живой”, т.е. она сохраняет свои данные и остается под-

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

ционной системы Android. Однако учитывайте, что при нехватке

памяти (а это легко может произойти в портативном устройстве)

операционная система Android может уничтожить деятельность,

находящуюся в режиме паузы

Остановлена Когда деятельность полностью закрывается другими окнами,

Android останавливает ее. В остановленной деятельности сохра-

няются все данные, она лишь не видна пользователю. При нехват-

ке памяти вероятность уничтожения выше, чем в режиме паузы

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

новила деятельность. Операционная система либо отбирает у

нее ресурсы памяти, либо уничтожает ее процесс. Когда такая

деятельность видна пользователю, она может быть возобнов-

лена путем повторного запуска и восстановления прежнего со-

стояния

124 Часть II. Создание и публикация приложения Android

Android Application Development For Dum.indb 124 08.11.2011 12:23:57

Жизненный цикл деятельности

Лучше один раз увидеть, чем сто раз услышать, поэтому одна диаграмма переклю-

чения состояний деятельности (рис. 5.1) объяснит ее жизненный цикл лучше, чем

десяток страниц текстового описания.

Запуск деятельности

Пользователь

возвращается onCreate()

к данной

деятельности

onStart() onRestart()

Процесс уничтожен onResume()

Деятельность Деятельность

выполняется выходит на

передний план

Другая деятельность

закрывает данную

Память нужна

другим onPause()

приложениям

Деятельность

выходит на

Деятельность невидима передний план

onStop()

onDestroy()

Деятельность

завершена

Рис. 5.1. Жизненный цикл деятельности

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

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

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

Глава 5. Кодирование приложения 125

Android Application Development For Dum.indb 125 08.11.2011 12:23:57

Основные петли жизненного цикла

Наиболее важны три следующие петли.

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

onCreate() и последним вызовом onDestroy(). В методе onCreate()

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

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