Buscar

PDM_Aula4 - Primeiro App

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 12 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 12 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 12 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

Web Broser: ->Developer.androi.com 
>Develop 
Training APIGuides References Tools GoogleServices 
Se você instalou o Documentation for Android SDK, você também tem a 
documentação no seu computador e pode acessar-la offline no seu 
diretório (sdk PATH) /docs/develop/index.html 
 
 
No eclipse(dica): 
•Ctrl+ “click” : Abre o código fonte da classe /item ( Também válido para os 
arquivos xml) 
 
•“pairando” o mouse sobre a palavra abrirá uma caixa contendo a descrição 
do item, com opção de acesso à documentação via browser. 
 
Dica: A s vezes de tempos em tempos o Eclipse pode ser perder na 
estrutura de arquivos dentro do projeto gerando mensagens de erro 
inexperadas ao carregar um projeto que já funcionava. Nesse caso tente: 
Project> Clean…>Clean All Projects>OK 
Nota: O Package Name é basicamente um identificador global e deve ser único, 
ele será utilizado para você fazer o upload dos seus app na Google Play ou em 
alguma outra Android Store, e pode ser visualizado na App Store. 
Normalmente é utilizado o endereço reverso do seu domínimo se você tiver 
um. 
 
Vamos usar no curso: org.example.appName 
 
 
Dica: Como o AVD é pesado para rodar, já inicialize o mesmo quando 
iniciar a sua sessão no eclipse pois ele costuma demorar para carregar. 
Inicializando o Android Virtual Device… (vá ao: guia para instalação das 
Ferramentas Android) 
Dica: Depois de ter rodado a sua aplicação ( right click on Project Folder) 
Run as…>Run Configurations>Android Applications> Target> chose: 
Always Prompt to pick Device. Se você estiver rodando vários AVDs + seu 
celular, etc… E você sempre será questionado em qual AVD você quer 
rodar. 
Configurando o seu telefone (Android) 
Transferência de App via USB 
 
(Se o seu menu for em português “configurações”> “sobre o telefone”) 
Configurando o seu telefone (Android) 
 
Comece a clicar sobre o Build (“número de compilação”)number 
Configurando o seu telefone (Android) 
 
Retorne ao menu Settings ( aparece uma nova opção “Developers options”/”Opções 
de Desenvolvedor” click nela) 
Configurando o seu telefone (Android) 
 
Habilite a opção “USB debugging”/”Depuração de USB” 
Configurando o seu telefone (Android) 
Transferência de App via USB 
 No seu computador você precisar ter USB driver for Windows do seu telefone 
instalado. Para isso, vá até o “Control Panel”> “Device Manager”. 
Conecte o seu telefone através do cabo USB. Deve aparece um icone “Portable 
Devices” identificando o seu aparelho…. Atualize o driver. 
 
Configurando o seu telefone (Android) 
 
Se tudo deu certo você verá o seu telefone no DDMS 
src: onde os seus arquivos de projeto java ficam armazenados. 
 
gen: onde os arquivos do projeto gerados automaticamente pelo Eclipse são 
armazenados ( você não deve editar os arquivos desta pasta). 
assets: onde recursos/arquivos /graficos/audio de projetos anteriores podem 
ser incluidos para uso no app. 
res(resource folder): basicamente os arquivos e subpastas contidos aqui, são 
os recursos gráficos e de parâmetros que o projeto irá utilizar para construir a 
aplicação. 
 subpastas: 
 layout:> arquivos .xml de layout do seu app. 
 menu:> arquivos .xml de itens de menu que eventualmente seu app 
tenha. 
 values:> arquivos .xml contendo valores númericos/strings utilizados no 
app. 
 AndroidManifest.xml É talvez o principal aquivo do projeto, nele estão 
definidos os parâmetros globais do seu app. ( permissões, versões, targets, 
etc..) 
bin: diretório “interno” utilizado e gerenciado pelo Eclipse 
 
Libs:diretorio para adição de bibliotecas adicionais especificas não carregadas 
automaticamente, caso haja necessidade. 
 
Android Libraries: Basicamente é constituida pela API para o qual o seu projeto está 
apontado. 
 
Android Private Libraries: Bibliotecas adicionais que eventualmente podem ser 
necessárias em função dos targets de versões que você definiu durantena etapa de 
criação do seu projeto. 
 
 
Dica: Através do menu “project” >”properties”, você pode alterar diversos 
parâmetros do seu projeto…

Continue navegando