Архив за день: 19.04.2017

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

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

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