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