Visão geral dos tipos de recursos

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Cada página nesta seção descreve o uso, o formato e a sintaxe de um determinado tipo de recurso de app que você pode fornecer no diretório de recursos do projeto (res/).

Confira um breve resumo de cada página:

Recursos de animação
Definem animações predeterminadas.
As animações de interpolação são salvas em res/anim/ e acessadas pela classe R.anim.
As animações de frame são salvas em res/drawable/ e acessadas pela classe R.drawable.
Recurso da lista de estados de cor
Define recursos de cor que mudam com base no estado de visualização.
Salvo em res/color/ e acessado pela classe R.color.
Recursos drawable
Definem vários gráficos com bitmaps ou XML.
Salvos em res/drawable/ e acessados pela classe R.drawable.
Recurso de layout
Define o layout da IU do aplicativo.
Salvo em res/layout/ e acessado pela classe R.layout.
Recurso de menu
Define o conteúdo dos menus do aplicativo.
Salvo em res/menu/ e acessado pela classe R.menu.
Recursos de string
Definem strings, matrizes de strings e plurais. Além disso, incluem formatação e estilo de strings.
Salvos em res/values/ e acessados pelas classes R.string, R.array e R.plurals.
Recurso de estilo
Definem a aparência e o formato dos elementos da IU.
Salvos em res/values/ e acessados pela classe R.style.
Recursos de fonte
Definem famílias de fontes e incluem fontes personalizadas em XML.
Salvos em res/font/ e acessados pela classe R.font.
Mais tipos de recursos
Definem outros valores primitivos, como recursos estáticos, incluindo:
Booleano
Recurso XML que carrega um valor booleano.
Cor
Recurso XML que carrega um valor de cor (uma cor hexadecimal).
Dimensão
Recurso 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 XML que carrega um valor inteiro.
Matriz de números inteiros
Recurso XML que fornece uma matriz de números inteiros.
Matriz tipada
Recurso XML que fornece um TypedArray (que você pode usar para uma matriz de drawables).