Архив за месяц: Апрель 2017

Использование исходного кода 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 — это порция кода, которая… Читать далее

Пользовательский интерфейс Android

Пользовательский интерфейс Android

В Android используется инфраструктура пользовательских интерфейсов (user interface — UI), напоминающая другие полнофункциональные инфраструктуры для настольных компьютеров. В действительности, эта инфраструктура является более современной и асинхронной. По сути, Android UI представляет собой среду четвертого поколения, если считать традиционный Microsoft Windows… Читать далее

Как построить деревянный дом?

деревянный дом
Я думаю, что очень многие пользователи интернета, читающие эту небольшую заметку, не раз задумывались о том, чтобы построить деревянный дом да и переехать в него на постоянное проживание. Читать далее