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

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

Как и в случае строковых ресурсов, можно также использовать ссылочные идентификаторы для косвенного указания цветов. Это позволяет 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 приведены некоторые примеры указания цвета в XML-файле ресурсов.

Элементы из листинга 3.17 должны находиться в каком-то файле в подкаталоге /res/values. Имя этого файла может быть произвольным. Android читает все файлы подобного рода, обрабатывает их, при этом для определения отдельных идентификаторов ищет отдельные узлы, такие как resources и color.

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Добавить комментарий