Buscar

Aula 03 - Programação Para Dispositivos Móveis

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

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

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ê viu 3, do total de 21 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

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

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ê viu 6, do total de 21 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

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

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ê viu 9, do total de 21 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

Prévia do material em texto

Programação para dispositivos moveis
Fabiano Gonçalves dos Santos
Aula 3
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Como começar uma aplicação?
Lembrete: Ambiente de Desenvolvimento está ok?
2
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Componentes
Activities (Atividades)
Services (Serviços)
Content Providers (Provedores de Conteúdo)
Broadcast Receivers (Receptores de Transmissão)
3
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Componentes
Activities (Atividades)
Interface (tela) com o usuário
Troca de informações
Estende
android.app.Activity
Existe uma principal
4
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
5
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Services (Serviços)
Tarefas em background
Executar MP3 enquanto usuário realiza outra tarefa na app
Não possui interface gráfica
Componentes
6
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Content Providers (Provedores de Conteúdo)
Disponibilizar dados para outras aplicações
SQLite
Contatos no dispositivo
Permissões Necessárias
Componentes
7
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Broadcast Receivers (Receptores de Transmissão)
Recebimento de mensagens pelo SO
Bateria fraca, download terminado
Notificações da barra de status
Componentes
8
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Configurações gerais das aplicações
AndroidManifest.xml
Manifesto da aplicação
9
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
10
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
11
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
12
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
13
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
14
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
15
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Pasta res
Imagens (PNG)
Layouts
16
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
17
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
18
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Construção de interfaces gráficas
Botões (Button)
Campo de Texto (Text Field)
Caixa de seleção (CheckBox)
Caixa de seleção (Radio Button)
Lista de Seleção (Spinner)
19
Programação para dispositivos móveis
Fabiano Gonçalves dos Santos
Aula 3
Definição de Layout
Estrutura a organização dos itens na interface
Linear
Relative
Table
Frame
Grid
20
Obrigado!
21

Outros materiais