Estrutura de diretórios no Android Studio - Tecnologia
Pular para o conteúdo

Estrutura de diretórios no Android Studio

  • por
Em uma entrada anterior, vimos como criar nosso primeiro projeto no Android, desta vez veremos qual é a estrutura de diretórios do projeto e quais são os principais elementos a serem levados em consideração.

Anúncios


Por padrão, o projeto é criado com a seguinte estrutura e nos apresenta 2 abas, MainActivity.kt Y activity_main.xml.


Essas 2 abas correspondem ao arquivo kotlin que terá a lógica do nosso sistema (chamado de Activities) e ao arquivo que terá a interface gráfica do app (chamado de Layout).


Na parte superior do ambiente podemos ver o nome do projeto e se passarmos o mouse sobre ele, encontraremos o caminho onde está salvo em nosso computador.

Observação: se você quiser acessar diretamente, podemos clicar com o botão direito em aplicativos e nós procuramos Aberto em e nós selecionamos exploradordesta forma o diretório do projeto é carregado.

Estrutura de diretórios.


Do lado esquerdo encontramos a estrutura de diretórios do projeto, aqui vemos que contém a pasta na raiz aplicativos que representa o projeto e dentro dele vemos manifesto, Java, carne Y Gradle Scripts que por sua vez contém outros diretórios ou arquivos importantes para nosso aplicativo.


Por padrão, ele é carregado na visualização “Android”, mas podemos alterar a visualização de acordo com nossas necessidades para qualquer uma das disponíveis.



Por enquanto é recomendável trabalhar na visão “Android” que nos dá a estrutura base para trabalhar com nossos aplicativos, vamos ver em que consistem os diretórios que são vistos lá.

  • manifesto: Esta pasta contém o arquivo AndroidManifest.xml que contém os metadados do projeto, correspondentes às informações gerais de nosso aplicativo, indicando o nome do aplicativo, o ícone, o tema, as atividades associadas, entre outros (este arquivo não deve ser modificado se não for tem conhecimento)
  • Java: Este diretório contém as atividades e/ou pacotes do projeto, correspondentes às classes lógicas do app, se selecionarmos a linguagem de programação java então teremos os arquivos com extensão .java, se selecionarmos kotlin serão arquivos com uma extensão .kt, como esta. Poderíamos adicionar os arquivos de teste de unidade para o aplicativo nós mesmos.
  • carne: Corresponde ao espaço onde será gerenciada toda a parte gráfica do app em termos de telas (layouts), orientação, imagens, ícones e arquivos de recursos como arquivos xml para cores, textos, temas, entre outros.
  • Gradle Scripts: Aqui estão os arquivos de configuração do app, por exemplo o arquivo build.gradle onde gerenciamos as dependências do projeto ou bibliotecas necessárias para o app, a versão do projeto, elementos de configuração, versão do build entre outros elementos.

E até aqui esta entrada, na próxima veremos como criar um dispositivo virtual para emular nossos aplicativos.

Também pode lhe interessar.




Há algo que você queira adicionar ou comentar sobre esta entrada? fique a vontade para fazer….E se gostou… te convido a compartilhar Y Inscreva-se entrando no botão “Participar deste site” para ficar sabendo de mais posts como este 😉