SUMÁRIO Introdução ao universo dos Apps Android Criando um novo projeto no Android Studio Meu primeiro aplicativo Android ConstraintLayout. Conhecendo um pouco mais... Criando uma calculadora IMC Android

SiteBook

Desenvolvimento de aplicativos para Android

Aprenda a criar seu primeiro projeto no Android Studio
primeiro projeto android studio

Criando um novo projeto no Android Studio

Depois de instalar e configurar o seu software Android Studio chegou a hora de criar o seu primeiro projeto. Ao abrir o programa você se depara com uma interface de boas vindas como exibido na figura 1.

A primeira opção já o convida para iniciar um novo projeto do Android Studio. Ao clicar nesta opção é exibida uma nova página para você escolher um modelo de projeto (Select a Project Template). Na verdade são apresentados dezenas de tipos de “Activities”. Os modelos são um facilitador, pois eles criam a base de seu projeto automaticamente. Mas nada impede que você escolha um modelo vazio (No Activity) para começar o zero.

primeiro projeto android studio

Selecione um Modelo de Projeto.

Como este deve ser seu primeiro projeto escolha “Empty Activity” na aba “Phone and Tablet”. Em seguida clique em “Next” (figura animada 2).

primeiro projeto android studio

Configure o seu Projeto.

A próxima tela te leva para a configuração do seu projeto (Configure Your Project) a ser criado sobre um novo “Empty Activity”.

configurre seu projeto android studio

No campo nome (name) digite um nome para seu projeto onde está escrito minha aplicação (My Application). Nesse nosso exemplo vamos colocar o nome “Appex” que será utilizado ao decorrer deste módulo.

Em Nome do Pacote (Package Name), você deve ter percebido que mudou para “com.packege.appex”. Por padrão deixe o nome neste formato (url invertida). Ele será importante em configurações futuras, como na hora de publicar o seu app.

Em local de gravação (Save Location), clique na figura da pasta à direita e escolha um novo local para gravar os arquivos do novo projeto. Para exemplificar, escolhemos o local de gravação a unidade E dentro da pasta projetos_android. Se preferir aceite o local previamente configurado pelo programa, que por padrão é criado automaticamente pelo Android Studio

Na linguagem (language) escolha a linguagem de programação a ser utilizada. Há duas opções: Kotlin e Java. No nosso exemplo vamos usar o Java.

Finalmente em Mínimo SDK (Minimum SDK) escolha a versão do Android entre as diversas opções. Na opção escolhida no nosso exemplo “API 14: Android 4.0 (IceCreamSandwich)”, diz que nosso app irá funcionar em 100% dos dispositivos. Ou seja, seu app irá funcionar em dispositivo com versões android mais antigo como os mais novos.

Feita as configurações inicias clique em finalizar (Finish). Aguarde alguns instantes e o seu projeto será automaticamente criado.

primeiro projeto android studio

Primeiro contato com a interface do Android Studio.

Se você seguiu as instruções anteriores, o seu primeiro App foi criado, o famoso “Hello Word”. Para o vermos funcionando temos de conhecer alguns dos detalhes da interface do Android Studio que você tem contato pela primeira vez.

Hello Word

Se você nunca teve contato com outros softwares parecidos com o Android Studio, irá sentir alguma dificuldade em lidar com ele. Uma boa estratégia é não se intimidar com tantos botões, comandos, divisões (espalhados pelas bordas da interface) e conhecê-la por partes a medida que for avançando em seus estudos.

Antes de começarmos nossa exploração, observe que no local de gravação em que escolhemos na etapa acima, foram gravados vários arquivos. Por enquanto, não se preocupe com eles, mas saiba que todos eles, alguns complexos, foram criados pelo Android Studio, que você viu no capítulo anterior é uma IDE.

Através da interface do Android Studio, parte direita aba (Project), você acessa esses arquivos, que são apresentados em módulos com arquivos de código-fonte e de recursos. Por padrão, o Android Studio exibe os arquivos do projeto na visualização de projetos Android, como mostrado na figura. Essa visualização é organizada por módulos para permitir o acesso rápido aos principais arquivos de origem do projeto.

Se você nunca teve contato com outros softwares parecidos com o Android Studio, irá sentir alguma dificuldade em lidar com ele. Uma boa estratégia é não se intimidar com tantos botões, comandos, divisões (espalhados pelas bordas da interface) e conhecê-la por partes a medida que for avançando em seus estudos.

Antes de começarmos nossa exploração, observe que no local de gravação em que escolhemos na etapa acima, foram gravados vários arquivos. Por enquanto, não se preocupe com eles, mas saiba que todos eles, alguns complexos, foram criados pelo Android Studio, que você viu no capítulo anterior é uma IDE.

Através da interface do Android Studio, parte direita aba (Project), você acessa esses arquivos, que são apresentados em módulos com arquivos de código-fonte e de recursos. Por padrão, o Android Studio exibe os arquivos do projeto na visualização de projetos Android, como mostrado na figura. Essa visualização é organizada por módulos para permitir o acesso rápido aos principais arquivos de origem do projeto.

  • Módulos de apps Android;
  • Módulos de biblioteca;
  • Módulo do Google App Engine.

Neste primeiro contato, você vê ao lado direito da aba (Project) a área principal da interface. É nela que são exibidos os códigos acessados justamente pela aba (Project) que trabalham juntas. Desta forma vê o código Main.Activity.java. Este é um dos pontos em que a linguagem Java é utilizada. É através dela que as ações mágicas de um app se torna realidade, como enviar ou receber um e-mail, tirar uma foto, ouvir uma playlist de um serviço de streaming, ou jogar aquele seu game preferido.

Nesta área você ainda acessa o Activity.main.xml clicando na guia correspondente. Este arquivo é a parte que torna o app visível. É a interface do usuário (IU) propriamente dito. É justamente por isso que você pode ver uma prévia do que o app vai exibir ao ser executado. Neste caso uma tela com a frase “Hello Word” no centro.

interface android studio