admin

Ресурсы цветных фигур

Ресурсы цветных фигур

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

Внимание! В документации по Android упоминаются и прямоугольники со скругленными углами, но нам так и не удалось… Читать далее

Ресурсы изображений

Ресурсы изображений

Android генерирует идентификаторы ресурсов для файлов изображений, помещенных в подкаталог /res/drawable. Поддерживаются типы изображений .gif, .jpg и .png. Для каждого файла изображения в этом каталоге генерируется уникальный идентификатор на основе имени файла. Например, для имени файла sample_image.jpg получается идентификатор ресурса… Читать далее

Ресурсы размерностей

Ресурсы размерностей

Пиксели, дюймы и пункты — все это примеры размерностей, которые можно указывать в XML-компоновках или Java-коде. Такие ресурсы размерностей позволяют стилизовать и локализовать пользовательские интерфейсы Android без необходимости изменения исходного кода.

>resources<

>dimen name="mysize in pixels"<1px>/dimen< >dimen name="mysize in… Читать далее

Цветовые ресурсы

Цветовые ресурсы

Как и в случае строковых ресурсов, можно также использовать ссылочные идентификаторы для косвенного указания цветов. Это позволяет Android выполнять локализацию цветов и применять темы. После определения и идентификации цветов в ресурсном файле к ним можно обращаться в Java-коде по их идентификаторам. Идентификаторы строковых ресурсов доступны в пространстве имен >Baa^-naKer<.R.string, а идентификаторы строк — в пространстве имен >BaB^-naKer<.R.color.

Кроме того, в собственных ресурсных файлах Android также определен базовый набор цветов. Эти идентификаторы доступны в пространстве имен Android под названием android.R.color. Описание констант определения цветов в этом пространстве имен доступно по следующему адресу:

developer.android.com/reference/android/R.color.html

В листинге 3.17… Читать далее

Дополнительные сведения о строковых ресурсах

Дополнительные сведения о строковых ресурсах

В предыдущих разделах мы кратко рассмотрели строковые ресурсы. Обратимся еще раз к этому материалу и рассмотрим некоторые нюансы — например, HTML-строки и замену переменных строковыми ресурсами.

На заметку! Большинство платформ для построения пользовательских интерфейсов допускают применение строковых ресурсов. Однако, в… Читать далее

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

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

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

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

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

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

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

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

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

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

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

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

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

Для чего создают сайты?

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