Android
Строковые массивы
В любом файле внутри подкаталога /res/values можно указать в качестве ресурса массив строк. Для этого применяется XML-узел string-array. Как и узел ресурсов string, он является дочерним узлом resources. В листинге 3.10 приведен пример указания массива в ресурсном файле.
Листинг 3.10.… Читать далее
Перечисление основных ресурсов Android
Теперь, когда вы ознакомились с основными концепциями ресурсов, можно рассмотреть другие важные ресурсы, поддерживаемые Android, их представление в XML и способ кодирования в Java. (Данный раздел можно использовать в качестве краткого справочника при написании ресурсных файлов для каждого вида ресурсов.)… Читать далее
Компилированные и не компилированные ресурсы 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 SDK, Eclipse Android Development Tools (ADT) и научились запускать приложения на эмуляторах, идентифицируемых виртуальными устройствами Android (AVD).
В этой и нескольких последующих главах мы развернем эту… Читать далее
Запуск эмулятора
Ранее было показано, как запустить эмулятор из проекта в Eclipse. В большинстве случаев требуется сначала запустить эмулятор, а затем развернуть в нем приложения и протестировать их работу. Для запуска эмулятора в любой момент вначале зайдите в окно диспетчера AVD Manager,… Читать далее
Простая отладка приложения
В Android SDK имеется множество инструментальных средств, которые можно использовать для отладки. Все эти средства интегрированы в Eclipse IDE (на рис. 2.15 показан небольшой пример).
Одним из средств, применяемых в течение всей разработки для Android, является LogCat. Оно выводит журнал… Читать далее