Desenvolvendo Aplicativos para o Android - Definindo configurações e componentes

O drawable  tem todos os recursos de imagens (PNG e JPG) usados na aplicação
O drawable tem todos os recursos de imagens (PNG e JPG) usados na aplicação

Informática

18/05/2015

Definindo configurações e componentes básicos

Estrutura do aplicativo

Na pasta ‘src/’ é onde estarão as classes do aplicativo. No nosso caso, contém uma classe que representa uma Activity, cujo nome, no exemplo, é ‘HelloActivity’ e uma classe utilitária ‘R.java’, que é gerada automaticamente pela plataforma. Na qual, a pasta é utilizada para obter facilmente os componentes e recursos informando apenas o nome.

HelloActivity.java R.java

Contudo, podemos perceber que foi criado um arquivo chamado ‘AndroidManifest.xml’, que é imprescindível e é nele que serão feitas todas as configurações necessárias para os recursos usados pela aplicação, como por exemplo, componentes gráficos, imagens, Activities, layouts, etc.

Ainda na estrutura de diretórios, na pasta ‘res/’ temos os recursos que serão usados na aplicação, ou seja, trata-se de tudo aquilo que não é código, por exemplo, arquivos de configuração, layouts, imagens, etc. Estes são organizados em três subpastas:

- drawable: tem todos os recursos de imagens (PNG e JPG) usados na aplicação.

- layout: definições dos layouts usados na aplicação, com arquivos em formato XML. O conteúdo do arquivo é demonstrado a seguir:

main.xml
- values: são os valores estáticos, que podem ser carregados de um arquivo XML, representado pelo nome de ‘strings.xml’, veja o exemplo a seguir:

strings.xml

Esta apresentação reflete a opinião pessoal do autor sobre o tema, podendo não refletir a posição oficial do Portal Educação.


Colunista Portal - Educação

por Colunista Portal - Educação

O Portal Educação possui uma equipe focada no trabalho de curadoria de conteúdo. Artigos em diversas áreas do conhecimento são produzidos e disponibilizados para profissionais, acadêmicos e interessados em adquirir conhecimento qualificado. O departamento de Conteúdo e Comunicação leva ao leitor informações de alto nível, recebidas e publicadas de colunistas externos e internos.

Portal Educação

UOL CURSOS TECNOLOGIA EDUCACIONAL LTDA, com sede na cidade de São Paulo, SP, na Alameda Barão de Limeira, 425, 7º andar - Santa Cecília CEP 01202-001 CNPJ: 17.543.049/0001-93