Cada página nesta seção descreve o uso, o formato e a sintaxe de um determinado tipo de recurso de aplicativo que você pode fornecer no diretório de recursos do projeto (res/
).
Veja um breve resumo de cada página:
- Recursos de animação
- Defina animações predeterminadas.
As animações de interpolação são salvas emres/anim/
e acessadas pela classeR.anim
.
As animações de frame são salvas emres/drawable/
e acessadas pela classeR.drawable
. - Recurso da lista de estados de cor
- Defina recursos de cor que são mudados com base no estado de visualização.
Salvo emres/color/
e acessado pela classeR.color
. - Recursos drawables
- Defina vários gráficos com bitmaps ou XML.
Salvo emres/drawable/
e acessado pela classeR.drawable
. - Recurso de layout
- Defina o layout da IU do seu aplicativo.
Salvo emres/layout/
e acessado pela classeR.layout
. - Recurso de menu
- Defina o conteúdo dos menus do aplicativo.
Salvo emres/menu/
e acessado pela classeR.menu
. - Recursos de string
- Defina strings, matrizes de strings e plurais. Além disso, inclua formatação e estilo de strings.
Salvo emres/values/
e acessado pelas classesR.string
,R.array
eR.plurals
. - Recurso de estilo
- Defina a aparência e o formato dos elementos da IU.
Salvo emres/values/
e acessado pela classeR.style
. - Recursos de fonte
- Defina famílias de fontes e inclua fontes personalizadas em XML.
Salvo emres/font/
e acessado pela classeR.font
. - Mais tipos de recursos
- Defina outros valores primitivos, como recursos estáticos, incluindo:
- Booleano
- Recurso em XML que carrega um valor booleano.
- Cor
- Recurso em XML que carrega um valor de cor (uma cor hexadecimal).
- Dimensão
- Recurso em XML que carrega um valor de dimensão (com uma unidade de medida).
- ID
- Recurso em XML que fornece um identificador único para recursos e componentes do aplicativo.
- Número inteiro
- Recurso em XML que carrega um valor inteiro.
- Matriz de inteiros
- Recurso em XML que fornece uma matriz de números inteiros.
- Matriz de tipos
- Recurso em XML que fornece um
TypedArray
(que você pode usar para uma matriz de drawables).