Buscar

Programação Dispositivos Móveis 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 17 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Cleber Grafietti
Programação Dispositivos Móveis
Meu Primeiro App Android
Introdução
Neste passo é criado um projeto de um APP no
Android Studio, que por padrão cria uma tela com
um texto escrito “Hello World”.
Programação Dispositivos Móveis - Meu Primeiro APP2
1. Iniciando um novo projeto
Ao executar o Android Studio abrirá a janela:
Programação Dispositivos Móveis - Meu Primeiro APP3
Clique aqui para 
iniciar um projeto
2. Informando nome, domínio e pasta
Programação Dispositivos Móveis - Meu Primeiro APP4
Preencha o 
Application name, 
um domínio e 
selecione o caminho 
onde o projeto será 
criado.
3. Selecionando a plataforma
Programação Dispositivos Móveis - Meu Primeiro APP5
Marque o tipo de 
device e qual a versão 
mínima do SDK que o 
APP deverá executar.
Mantenha as opções 
padrões. 
4. Selecione a Activity
Programação Dispositivos Móveis - Meu Primeiro APP6
Uma activity é uma 
tela. Neste ponto é 
possível selecionar 
qual o layout da tela. 
Selecione a opção 
“Empty Activity.
5. Informe dados da Activity
Programação Dispositivos Móveis - Meu Primeiro APP7
Possível informar os 
nomes da classe Java 
e do arquivo XML de 
layout.
Mantenha os nomes 
padrões para efeitos 
deste exemplo.
...construindo o ambiente para o novo projeto
Programação Dispositivos Móveis - Meu Primeiro APP8
Pronto! Projeto construído!
Programação Dispositivos Móveis - Meu Primeiro APP9
Estrutura do Projeto
Programação Dispositivos Móveis - Meu Primeiro APP10
Veja que a estrutura do projeto 
possui 3 níveis: manifests, java
e res. 
Manifests: informações gerais 
do projeto
Java: pacotes com as classes 
java do projeto
Res: recursos que aplicação 
usará, como layouts de tela, 
imagens e valores padrões.
Estrutura do Projeto
Programação Dispositivos Móveis - Meu Primeiro APP11
Arquivo AndroidManifest.xml 
contendo as configurações 
principais do projeto
Classe Java criada para 
representa a tela (activity) 
criada junto com o projeto
Arquivo XML contendo os 
objetos de tela (views) 
existentes na activity.
Barras Superiores
Programação Dispositivos Móveis - Meu Primeiro APP12
Breadcrumb ou Caminho até o 
atual arquivo disponível para 
edição.
Abas com os arquivos abertos, 
conforme aba é selecionada, o 
breadcrumb é atualizado .
Botão que inicia a execução do APP.
Preview
Programação Dispositivos Móveis - Meu Primeiro APP13
Paleta de views para 
construção da sua tela. 
Clique e arraste até a 
preview do smartphone.
As views, ou objetos de tela, 
são disponíveis em 
categorias.
Views e propriedades
Programação Dispositivos Móveis - Meu Primeiro APP14
Na lateral direita por padrão é 
exibido o box Component Tree com 
a hierarquia de views colocadas na 
tela.
Logo abaixo o box com as 
propriedades da view selecionada. 
A view pode ser selecionada 
diretamente no preview do 
smartphone ou clicando sobre seu 
nome em Component Tree.
Selecione o device/emulador
Programação Dispositivos Móveis - Meu Primeiro APP15
Ao executar o APP será 
inicializado do ADB.
Se houver algum device
conectado, será apresentado 
na primeira parte, e se 
houver emuladores serão 
apresentados na segunda 
parte.
Novos emuladores podem 
ser criados clicando em 
“Create New Emulator”
Aplicação Executada!
Programação Dispositivos Móveis - Meu Primeiro APP16
Fim - cgrafietti@hotmail.com
Referências
GLAUBER, Nelson. Dominando o Android
Novatec Editora
Programação Dispositivos Móveis - Meu Primeiro APP17

Continue navegando