Buscar

Semana 02 Anatomia de uma aplica+º+úo Android

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

anatomia de uma aplicação android – parte 01
Desenvolvimento para dispositivos móveis
Alguns conceitos
APP ou aplicação é uma coleção de activites ou services.
Activities plural de Activity, ou seja, atividade, ou seja cada uma das telas (interfafe com o usuário) da aplicação.
Service é um serviço que é executado em background, ou seja, por trás, que é usado como acesso de longa duração ou acesso remoto. Ex: atualização automática dos e-mails (não tem interface gráfica), nem sempre usamos.
Framework é um conjunto de classes
Quando vamos desenvolver nossa Activity (interface) vamos herdar de activity (classe) que o framework Android nos oferece para trabalhar.
Ciclo de vida
As nossas telas sofrem um ciclo de vida, quando clica, quando atende o telefone (eventos).
Ciclo de vida
onCreate(), quando a activity é criada o evento onCreate é criado, onde podemos mostrar nosso layout.
onStart(), é iniciado logo depois do onCreate().
onResume(), é iniciado logo depois que a activity fica em foreground (na frente, visível para o usuário).
onPause(), é acionado quando por exemplo precisamos salvar no banco de dados antes de passar para outra tela.
onStop() é um estado que acontece sempre que a activity fica invisível para o usuário, ou seja, o usuário transitou para outra atividade.
onRestart(), é um estado que acontece quando a activity volta a vim para foreground depois de ter sido parada.
onDestroy(), é um estado que ocorre quando o usuário remove a aplicação da memória. Não é desinstalar.
bibliografia
MOOC Tim tec Programação Android

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando