Android

Строковые массивы

Строковые массивы

В любом файле внутри подкаталога /res/values можно указать в качестве ресурса массив строк. Для этого применяется XML-узел string-array. Как и узел ресурсов string, он является дочерним узлом resources. В листинге 3.10 приведен пример указания массива в ресурсном файле.

Листинг 3.10.… Читать далее

Перечисление основных ресурсов Android

Перечисление основных ресурсов Android

Теперь, когда вы ознакомились с основными концепциями ресурсов, можно рассмотреть другие важные ресурсы, поддерживаемые Android, их представление в XML и способ кодирования в Java. (Данный раздел можно использовать в качестве краткого справочника при написании ресурсных файлов для каждого вида ресурсов.)… Читать далее

Компилированные и не компилированные ресурсы Android

Компилированные и не компилированные ресурсы Android

Использование ресурсов поддерживается в Android в основном с помощью двух типов файлов — XML-файлов и низкоуровневых файлов (например, изображения, аудио и видео). Вы видели, что в некоторых случаях ресурсы определяются как значения внутри XML-файлов (строки, к примеру), а иногда целые… Читать далее

Определение собственных идентификаторов ресурсов для дальнейшего использования

Определение собственных идентификаторов ресурсов для дальнейшего использования

Для выделения идентификатора либо создается новый идентификатор, либо используется уже созданный пакетом Android. Однако идентификаторы можно создавать заранее, а затем применять их в своих пакетах. Опять-таки, это является результатом того факта, что идентификаторы — это ресурсы. А если они являются… Читать далее

Синтаксис ссылок на ресурсы

Синтаксис ссылок на ресурсы

Независимо от типа ресурса (пока что были рассмотрены строка и компоновка), все ресурсы в Android идентифицируются своими идентификаторами для ссылок на них в исходном Java-коде. Синтаксис для выделения идентификатора ресурсу в XML-файле называется синтаксисом ссылок на ресурсы. Этот синтаксис не… Читать далее

Ресурсы компоновки

Ресурсы компоновки

В Android представление для экрана часто загружается из XML-файла в виде ресурса. Это очень похоже на HTML-файл, описывающий контент и компоновку веб-страницы. Такие XML-файлы называются ресурсами компоновки. Ресурс компоновки (layout resource) — один из наиболее важных ресурсов, используемых в программировании… Читать далее

Строковые ресурсы

Строковые ресурсы

ОС Android позволяет определять строки в одном или нескольких XML-файлах ресурсов. Эти XML-файлы с определениями строковых ресурсов находятся в подкаталоге /res/values. Имена таких XML-файлов могут быть произвольными, хотя обычно это файл strings.xml.

На заметку! В некоторых выпусках Eclipse узел >resources< необходимо уточнять с помощью спецификации xmlns. Похоже, неважно, на что указывает этот xmlns — главное, чтобы он был. Например, годятся следующие два варианта:

>resources xmlns="schemas.android.com/apk/res/android" <

или

>resources xmlns="default namespace" <

Первая… Читать далее

Ресурсы Android

Ресурсы Android

Обзор Android-приложений и некоторых связанных с ними базовых концепций. Вы также узнали об Android SDK, Eclipse Android Development Tools (ADT) и научились запускать приложения на эмуляторах, идентифицируемых виртуальными устройствами Android (AVD).

В этой и нескольких последующих главах мы развернем эту… Читать далее

Запуск эмулятора

Запуск эмулятора

Ранее было показано, как запустить эмулятор из проекта в Eclipse. В большинстве случаев требуется сначала запустить эмулятор, а затем развернуть в нем приложения и протестировать их работу. Для запуска эмулятора в любой момент вначале зайдите в окно диспетчера AVD Manager,… Читать далее

Простая отладка приложения

Простая отладка приложения

В Android SDK имеется множество инструментальных средств, которые можно использовать для отладки. Все эти средства интегрированы в Eclipse IDE (на рис. 2.15 показан небольшой пример).

Одним из средств, применяемых в течение всей разработки для Android, является LogCat. Оно выводит журнал… Читать далее