Типы ресурсов, используемых android приложением

Каждый из документов в этом разделе описывают использование, формат и синтаксис для определенного типа из ресурсов android приложения, которое вы можете установить в папку ресурсов вашего проекта в Android Studio (res/).

Вот краткое описание каждого типа ресурса, а по ссылкам доступно расширенное описание и примеры на сайте поддержки (пока в оригинале на английском, скоро будет перевод):

Animation Resources

Устанавливают заранее определенные анимации.
Анимации движения хранятся в папке res/anim/ и доступны через класс R.anim .
Кадровые (фреймовые) анимации хранятся в папке res/drawable/ и доступны через класс R.drawable.
Color State List Resource
Определяют цветовые ресурсы, изменяющиеся в зависимости от состояния View.
Сохраняются в res/color/ и доступны через класс R.color.
Drawable Resources
Определяют различные графические ресурсы:  растровые изображениями или XML.
Сохраняются в res/drawable/  и доступны через класс R.drawable .
Layout Resource
Определяют макеты пользовательского интерфейса приложения.
Сохраняются в res/layout/  и доступны через класс R.layout.
Menu Resource
Определяют содержимое меню вашего приложения.
Сохраняются в res/menu/  и доступны через класс R.menu.
String Resources
Определяют строки, строковые массивы и множества (с поддержкой форматирования и стилизации).
Сохраняются в res/values/  и доступны через классы R.string, R.array, и R.plurals.
Style Resource
Определяют вид и формат для элементов пользовательского интерфейса.
Сохраняются в res/values/ и доступны через классы R.style.
More Resource Types
Определяют значения, такие как логические значения, целые числа, размеры, цвета, и т.д.
Сохраняются в res/values/ и доступны через  R подклассы (например R.bool, R.integer,R.dimen, etc.).
Додати коментар