Professional Documents
Culture Documents
Releases do Android
1.0 master 1.5 Cupcake 1.6 Donut 2.0/2.1 Eclair 2.2 Froyo
3.0-3.2 Honeycomb
Releases do Android
Blocos Bsicos:
Activity Componente de UI, tipicamente uma tela BroadcastReceiver Responde a notificaes e mudanas de status, pode acordar a aplicao. Service Servio que executa em background, por exemplo tocar msica. ContentProvider Possibilita compartilhamento dos dados da aplicao.
Activity da aplicao
Processo Dalvik
Home
Home
Cada aplicao roda em seu prprio processo (segurana, proteo de memria) Processos so iniciados e terminados pelo sistema e podem ser terminados na necessidade de recursos. Por exemplo num cenrio de navegao do usurio: 1. 2. 3. 4. 5. Home screen Mail inbox Abre uma mensagem Abre um link dentro da mensagem Abre uma imagem da web usando o Gallery
Telefone do Usurio
Home
Home
Home
Home
Home
O sistema est executando a aplicao Home. O usurio clica para abrir a Mail box. Home
Home
Home
Home
Home
Home
Home
Home
Home
Mail
Mail List
O sistema dispara o processo da aplicao de mail e o usurio v a mail list Mail List
Home
Home
Mail
Mail List
Home
Home
Mail
Mail List
Home
Home
Mail
Mail List
Home
Home
Mail
Mail List Message
Home
Home
Mail
Mail List Message
Home
Home
Mail
Mail List Message
Mais uma vez o sistema salva as informaes da activity de mensagem Mail List
Home
Home
Mail
Mail List Message
Mais uma vez o sistema salva as informaes da activity de mensagem Mail List
Home
Home
Mail
Mail List Message
Browser
Browser
Browser
Home
Home
Mail
Mail List Message
Browser
Browser
O usurio ento clica numa imagem e pede para abrir com o Gallery
Browser
Home
Home
Mail
Mail List Message
Browser
Browser
Browser
Home
Home
Mail
Mail List Message
Browser
Browser
Browser
Home
Home
Mail
Mail List Message
Browser
Browser
Browser
Home
Home
Mail
Mail List Message
Browser
Browser
O sistema ento decide uma aplicao para matar. E mata o processo da aplicao de mail.
Browser
Home
Home
Browser
Browser
O sistema ento decide uma aplicao para matar. E mata o processo da aplicao de mail.
Browser
Home
Home
Browser
Browser
Gallery
Gallery
Home
Home
Browser
Browser
Gallery
Home
Home
Browser
Browser
Gallery
Browser O usurio tecla back novamente para voltar para a mensagem porm a aplicao de email no est carregada.
Home
Home
Browser
Browser
Gallery
Home
Home
Browser
Browser
Mail
Message
Home
Home
Browser
Browser
Mail
Message
Mail List O sistema recupera o estado da activity e o usurio v novamente a mensagem. O usurio faz back mais uma vez.
Home
Home
Browser
Browser
Mail
Mail List Message
Mail List O sistema recupera o estado da activity e o usurio v novamente a lista de mensagens. O usurio faz back mais uma vez.
Home
Home
Browser
Browser
Mail
Mail List Message