Programação para Dispositivos Móveis 03 – Activity e Intent.

Slides:



Advertisements
Apresentações semelhantes
Soluções para o seu dia-a-dia Instalando o driver de configuração do MP4 ZAITEC Coloque o CD que acompanha o aparelho de MP4 no driver do CD do seu computador;
Advertisements

Engenharia de Software
Funcionalidades do Menu Lateral parte I – Partes.
Fecilcam - 24/setembro/ Modelagem Dinâmica Exercício 01: A Figura abaixo é um diagrama de estados simplificado e parcialmente completo para o controle.
1.
PUCRS Introdução a gráficos.
Tutorial I: Criando a interface de uma aplicação em Java
Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria.
Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro Fabrício Firmino de Faria.
Curso de Android Fevereiro de 2011 Cristiano Expedito Ribeiro
CURSO DE LINUX EDUCACIONAL
O RITMO QUE MOVE A SUA EMPRESA
Treinamento em Android
S.A.T. 3.0.
O Portal do Estudante de Computação
Rodrigo Cristiano Silva
Inserindo som no PowerPoint
ABRA A JANELA DO MEU COMPUTADOR
SACADO Cobrança Caixa Instalação Cadastramento inicial Parâmetros Inicio Fim Acesso ao sistema Responsáveis Grupos de sacados Sacados Títulos Relatórios.
Thiago Francisco Bergmann-
Convertendo Fontes em Curva no CorelDraw
Desenvolvimento para Android Aula 7 - Services
Aula de Word Básico Séries Iniciais.
Manual de acesso - Câmeras da Escola Atrium
Como criar/configurar uma rede doméstica!
Referência rápida para © 2013 Microsoft Corporation. Todos os direitos reservados. Tela inicial do Lync A tela inicial do Lync tem blocos no hub à esquerda.
Vídeo Escolher o layout Referência rápida do Lync 2013 para Office 365
07/04/2017 Linux Ubuntu 2.
ÁREA DE TRABALHO DO WINDOWS
Simulador de Antecipação de Recebíveis Visa/MasterCard
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
Programação Java em Android Aula 1 Prof. Márlon 2011.
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis
Criando uma formatação
Relação 1 Relação de Produtos com Serviços Vinculados- OS.
O Tux Paint é um software de desenho voltado a crianças alfabetizadas ou não. Possui várias ferramentas para que qualquer usuário iniciante possa, com.
Referência Rápida para Vídeo Iniciar uma conversa de vídeo 1.Focalize a foto de um contato e clique no botão da câmera. 2.Um alerta aparece na tela do.
Modelo para Design de Interfaces
Referência Rápida do Lync 2013 CONFIDENCIAL. Distribuição apenas para parceiros sob acordo de confidencialidade. A Microsoft não oferece garantias, expressas.
Software de Cartão Inteligente SafeSign Manual de Instalação Informação Pública: este documento foi classificado pela área de Certificação Digital.
Entrada de Produtos por arquivo XML
Programação Java em Android
Unemployed Jack O jogo..
© 2012 Microsoft Corporation. Todos os direitos reservados. Adicione um contato Sua lista de Contatos simplifica suas comunicações e permite que você veja.
Tutorial Portal / Hotel de Hilbert Coordenadores de Iniciação Científica.
CAD AutoCAD Layers.
NA AULA DE HOJE VEREMOS A TRANSIÇÃO ENTRE ACTIVITYS. CRIE UM PROJETO COM O NOME TRANSICAO, A SEGUIR MONTE SUA ACTIVITY COMO A ABAIXO :
Cadastro de campos do objeto 1 Ordem de Serviço - OS.
Instalação de sistemas operativos
Apoio.
Manual do Usuário do Sistema Eletrônico de Editoração de Revistas – SEER Orientações para o (s) Autor (es)
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
TECNOLOGIA DA INFORMAÇÃO
COMPUTAÇÃO MÓVEL Prof.: Jean Carlo Mendes
Curso Básico de Android
Aula 3. ListView ListView é um componente que mostra uma lista de itens Os itens da lista são automaticamente inseridos usando um adapter, implementado.
PROJETO 2: ALUNOS UFRPE Parte 1. Dividindo para conquistar 1. Interação com o usuário 2. Leitura e escrita em arquivos 3. Regra de negócio para executar.
ENTRADA DE MERCADORIA PELO XML PC Help Sistemas – Todos os direitos reservados –
Android Wear Simples passos para oferecer suporte à wearables.
PET - Cadastro de Espécie. Objetivo Cadastrar as espécies de animais que serão utilizadas no sistema.
Web Design: algumas considerações IPCA / EST Abril 2013.
Primeiros passeios no código Java para Android. Manifest
21/9/2016 Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 04 – Anatomia de uma aplicação Android Dalton.
Projeto C - CheCar.
Hello World File>New>Other..>Android>Android Application Project.
Agregador de Notícias e Eventos - UFPI
Programação para Dispositivos Móveis: API Web e Comandos Gerais
Transcrição da apresentação:

Programação para Dispositivos Móveis 03 – Activity e Intent

Plano de Ensino 2

ACTIVITY -Janela com a Interface do usuário -Aplicações tem uma ou mais Activities -Devemos entender o ciclo de vida de uma Activity -A Activity quando é carregada, carrega os elementos gráficos através de um arquivo xml, no caso main.xml 3

Activity - Toda Activity deve ser declarada no AndroidManifest.xml 4

Ciclo de Vida ➤ onCreate() — Chamada quando a activity é criada na primeira vez; ➤ onStart() — Chamada quando a activity se torna visível para o usuário ➤ onResume() — Chamada quando a activity começa a interagir com o usuário ➤ onPause() — Chamada quando a activity corrente é “pausada” e a activity anterior é “resumida” ➤ onStop() — Chamada quando a activity não é mais visível para o usuário ➤ onDestroy() — Chamada antes da activity ser destruída (manualmente ou pelo Sistema para poupar recursos) ➤ onRestart() — Chamada quando a activity foi parade e reiniciada novamente 5

Exercício Faça que para cada estado do ciclo de vida da activity o sistema mostre uma mensagem. Exemplo: “Entrou em Espera”, “Iniciou a Activity”, etc... Dica: Podemos utilizar o comando Log.d(“Título”,”Mensagem”) para mostrar no logcat uma determinada mensagem; Também podemos utilizar mensagens (Toast). 1-) Forma Toast t = Toast.makeText(this, "texto", Toast.LENGTH_SHORT); t.show(); // tempo curto ou LENGTH.LONG para tempo maior 2-) Forma (compacta) Toast.makeText(this, "texto", Toast.LENGTH_SHORT).show(); 6

Dialogs 7

Ligando Activity via Intent Criando Nova Activity (modo manual) 8

Ligando Activity via Intent Faça ela herdar a classe Activity Escolha o menu Source – Override/Implement Methods, selecione onCreate 9

Ligando Activity via Intent Botão direito em layout – novo Android XML, Escolha um nome e o layout. Volte na sua classe e inclua o comando setContentView, escolhendo o layout feito anteriormente. 10

Ligando Activity via Intent Inclua no AndroidManifest.xml a nova Activity 11

Ligando Activity via Intent Instancie um botão, crie um listener para onClick e inicie o Intent 12

Intent -“Cola” que liga as Activities 13

Exercícios Folha 03-Exercícios 14