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, их представление в XML и способ кодирования в Java. (Данный раздел можно использовать в качестве краткого справочника при написании ресурсных файлов для каждого вида ресурсов.)… Читать далее
Компилированные и не компилированные ресурсы Android
Использование ресурсов поддерживается в Android в основном с помощью двух типов файлов — XML-файлов и низкоуровневых файлов (например, изображения, аудио и видео). Вы видели, что в некоторых случаях ресурсы определяются как значения внутри XML-файлов (строки, к примеру), а иногда целые… Читать далее
Определение собственных идентификаторов ресурсов для дальнейшего использования
Для выделения идентификатора либо создается новый идентификатор, либо используется уже созданный пакетом Android. Однако идентификаторы можно создавать заранее, а затем применять их в своих пакетах. Опять-таки, это является результатом того факта, что идентификаторы — это ресурсы. А если они являются… Читать далее
Для чего создают сайты?
Некоторые люди создают себе интернет сайты для того, чтобы заявить всему миру о себе или о своей компании. Некоторые для того, чтобы делится с обществом своими мыслями, взглядами на определенные актуальные проблемы. Читать далее