Buscar

PDM_Aula5 - 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 5 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

Prévia do material em texto

HTML é uma linguarem usada na maioria das web pages. O arquivo HTML 
descreve basicamente qual será a estrutura da webpage. Ela controla 
como a webpage será mostrada dentro do browser, possibilita o 
estabelecimento de links para outras paginas, suporta aquivos de videos, 
audio, imagens, etc… Pode se dizer que forma os blocos básicos de uma 
webpage. Ela utiliza um estrutura de comandos definidos para campos 
delimitados por “tags”. 
(e.g <b> Telecom FT </b> Escreva Telecom FT em negrito (Bold) ). 
 
 
Arquivos XML utilizam uma estrutura similar a arquivos HTML ( utilizam 
tags), porém eles contém apenas a informação sobre o dados e não os 
comandos de geração da visualização dos dados. 
 
Os arquivos XML são utilizados pelo Android para armazenar informações 
do aplicativo. 
 
•XML was designed to describe data, with focus on what data is 
•HTML was designed to display data, with focus on how data looks 
É o arquivo principal do projeto, define os parâmetros globais do 
aplicativo. 
 
•Versões, 
•API’s necessários 
•Services, 
•Activities, 
•Hardware/software necessários a app.( bluetooth, Camera, etc..) 
•permissões 
 
O DDMS é uma interface gráfica de usuário (GUI) do Android SDK, que reune uma 
série de ferramentas para debug das aplicações. 
 
É possivel tirar um “screenshot” das telas do seu aplicativo, o que pode ser 
interessante quando você for fazer o upload do seu app na App Store. 
 
Podemos visualizar. 
Threads ( tarefas ): que estão sendo executadas ( recurso que o app está utilizando). 
 
Heap: Corresponde a memória que está sendo alocada pelo app ( ele pode ser 
utilizando para indenticar problemas de alocação de memória ocorrendo com o 
app). 
 
Allocation track: rastreamento da alocação de memória utilizada pelos recursos. 
 
Network Statistic: Uso da rede pelo aplicativo 
 
File Explore: Acesso a sistema de arquivos do sistema.( se você estiver rodando no 
seu telefone será o dele). 
 
Emulator Control: Permite emular ligações, SMS, uso do GPS no AVD ( Virtual 
Device) 
 
System Inf: Dá uma visão geral de como os recursos estão sendo 
distribuidos no sistema ( em termos de uso da CPU, uso de memória. 
 
Você pode rodar o seu aplicativo no modo debug (“Debug Perspective”), e 
colocar breakpoint s nas linhas de código. ( Abaixo um exemplo…) 
Duplo “click” 
Para continuar a partir do 
Breakpoint 
O LogCat é basicamente um monitor que informa todos os logs de 
execuções no AVD/Device. São exteriorizadas mensagens do tipo 
Information (I), Debug (D), Warnnings (W), Errors (E). 
 
Você pode filtrar mensagens no LogCat escrevendo “tag:nome da 
tag” no campo search. 
 
Você também pode mandar uma mensagem a ser exibida no 
LogCat quando ocorrer um determinado evento na execução do 
código, como ferramenta de debug do seu código. 
 
Log.d(“tag name”, “message”); 
 
Obs. Não esqueça de comentar ou remover os seus logs antes de 
gerar a sua versão final para fazer upload na App Store!

Continue navegando