Desenvolvimento de aplicativos com a janela da ferramenta de projeto do estúdio android
Um nu-ossos projeto Android contém mais de 1000 arquivos em quase 500 pastas. Isso é um monte de coisas. Se você expandir alguns dos ramos na janela ferramenta Project do Android Studio, você vê a árvore mostrada.
Conteúdo
Para muitos exemplos, você pode esquecer-se sobre 99 por cento do material na janela ferramenta do Projeto. Você pode se concentrar em apenas alguns de seus ramos.
Video: Criando o Primeiro Aplicativo com o {Android Studio}
O app / manifesta ramo
o app / manifesta
ramo contém o AndroidManifest.xml
Arquivo. o AndroidManifest.xml
arquivo fornece informações que um dispositivo precisa para executar o aplicativo. Por exemplo, um aplicativo pode conter várias atividades. o AndroidManifest.xml
arquivo informa Android qual destas actividades para ser executado quando o usuário inicia o aplicativo.
A filial / java aplicativo
o app / java
ramo contém código Java do seu aplicativo. Na verdade, o ramo contém várias versões do código Java do seu aplicativo. No início, você vê três ramos:
- o
com.allyourcode.a03_01
ramo contém o código que o dispositivo do usuário será executado. - o
com.allyourcode.a03_01 (androidTest)
ecom.allyourcode.a03_01 (teste)
ramos conter código extra que você pode usar para testar o aplicativo no computador de desenvolvimento.
Os ramos app / res
A palavra res
apoia Recursos. o res
ramo contém itens extras - itens que seu aplicativo usa diferente de seu próprio código Java:
Video: Dicas do Mercado de Desenvolvimento Mobile - Rodrigo Borges
- o
app / res / drawable
ramo contém quaisquer imagens de tamanho regular que seu aplicativo usa. - o
app / res / layout
ramo contém arquivos que descrevem a aparência de atividades de seu aplicativo. - o
app / res / mipmap
ramo contém algumas imagens adicionais - as imagens de ícones de seu aplicativo.
O termo mipmap apoia multum in parvo mapeamento. E a frase em latim multum in parvo significa “muito em pouco.” A mipmap imagem contém cópias de texturas para muitas resoluções de tela diferentes.
- o
app / RES / valores
ramo contém outros tipos de informações que um aplicativo precisa quando ele é executado.
Por exemplo, do ramo strings.xml
arquivo pode conter sequências de caracteres que seu aplicativo exibe. Quando você cria um aplicativo, o strings.xml
arquivo pode conter a linha
Se você quiser que os usuários romenos para desfrutar do seu aplicativo, você pode direita, clique ou control-clique no strings.xml
galho e de arquivo, selecione Abrir Editor de Traduções. No Editor de Traduções do Android Studio, você pode criar um adicional app / RES / valores
ramo (a strings.xml (ro)
ramo) que contém a seguinte linha:
Os scripts ramo Gradle
Gradle é uma ferramenta de software. Quando a ferramenta é executada, é preciso um monte de arquivos e combina-los para formar uma completa aplicação - um único arquivo que você pode postar no Google Play. Claro, Gradle pode combinar arquivos em muitas maneiras diferentes, de modo a obter Gradle para fazer as coisas corretamente, alguém tem que fornecê-lo com um script de algum tipo. O coração desse script está no build.gradle (Módulo: app)
ramo da janela da ferramenta de projeto. Esse ramo descreve número do seu aplicativo versão, SDK mínimo e outras guloseimas.