admin

Загрузка Eclipse 3.6

Загрузка Eclipse 3.6

После установки JDK можно загрузить Eclipse IDE для разработчиков на языке Java. (Лучше не пользоваться версией для Java EE: она работает, но занимает гораздо больше места и содержит возможности, которые для данной книги не нужны.) В примерах этой книги используется… Читать далее

Настройка среды

Настройка среды

Для построения Android-приложений необходимо настроить среду разработки. В данном разделе будет описана загрузка JDK 6, Eclipse IDE, Android SDK (инструментальные средства и пакеты) и пакета инструментов ADT. Мы также покажем, как сконфигурировать Eclipse для создания Android-приложений. В Google доступна страница… Читать далее

Использование Git для загрузки исходного кода Android

Использование Git для загрузки исходного кода Android

Если описанные выше сайты ничего не дали, может понадобиться установить Git на своем компьютере и самостоятельно загрузить исходный код. В случае работы в среде Linux для получения последнего исходного кода необходимо следовать инструкциям на сайте source.android.com.

На платформе Windows эта… Читать далее

Использование исходного кода Android

Использование исходного кода Android

Местами документация по Android оставляет желать лучшего. Для восполнения этих пробелов можно использовать исходный код Android.

Исходным кодом Android и всех его проектов управляет система Git ( git-scm.com/). Эта система сама имеет открытый исходный код и предназначена для быстрого и… Читать далее

Java-пакеты для Android

Java-пакеты для Android

Одним из способов получить быстрое представление о платформе Android является просмотр структуры Java-пакетов. Поскольку Android отличается от стандартного дистрибутива JDK, важно знать, что в нем поддерживается, а что нет. Ниже приведено краткое описание важных пакетов, которые включены в Android SDK.

Читать далее

Компоненты служб Android

Компоненты служб Android

Безопасность является фундаментальной составляющей платформы Android. В Android средства безопасности охватывают все этапы жизненного цикла приложения — от принципов разработки до проверки выхода за границы массивов во время выполнения. Вопросы безопасности и прав доступа будут рассмотрены в главе 14.

В… Читать далее

Интегрированный поиск Android

Интегрированный поиск Android

С помощью интегрированного поиска можно искать контент как на устройстве, так и в Интернете. Кроме того, с помощью элемента управления поиском можно запускать команды. Из-за ограничений объема описание API-интерфейса поиска в этом издании отсутствует, однако его можно найти в предыдущем… Читать далее

Диалоговые окна в Android

Диалоговые окна в Android

В Android поддерживаются диалоговые окна, причем все диалоговые окна в Android асинхронны. Эти асинхронные диалоговые окна сложны для понимания разработчиками, которые привыкли к синхронным модальным диалоговым окнам в других оконных средах. Меню будут описаны в главе 7, а диалоговые окна… Читать далее

Более сложные концепции пользовательского интерфейса

Более сложные концепции пользовательского интерфейса

XML-определения компоновок страниц (похожие на веб-страницы HTML) играют критически важную роль при описании пользовательского интерфейса Android. Давайте рассмотрим пример XML-файла Android с описанием простой компоновки с текстовым представлением:

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

>!— поместить в /res/layout/sample page1.xml —<

>!— сгенерирует идентификатор… Читать далее

Основные компоненты Android

Основные компоненты Android

Инфраструктура пользовательского интерфейса Android, как и многие другие части Android, основана на новой концепции под названием намерение (intent) или цель. Намерение — это внутрипроцессный и межпроцессный механизм для вызова компонентов в Android.

Компонент в Android — это порция кода, которая… Читать далее