Baixe o app para aproveitar ainda mais
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
Compartilhar