O ciclo de vida de um fragment é muito parecido com o ciclo de vida de uma activity.
Caso você não saiba como funciona o ciclo de vida de uma activity, acesse nosso outro post através do link: https://jafapps.com.br/ciclo-de-vida-activity/
Logo abaixo temos uma imagem e a explicação do ciclo de vida de um fragment.
- onAttach()
Chamado quando o fragmento tiver sido associado à atividade.
- onCreate()
O sistema o chama ao criar o fragmento.
- onCreateView()
O sistema chama isso quando é o momento de o fragmento desenhar a interface do usuário pela primeira vez.
- onActivityCreated()
Chamado quando o método onCreate() da atividade retornou.
- onStart()
Ele A chamada onStart() torna a atividade visível ao usuário, à medida que o aplicativo prepara a atividade para inserir o primeiro plano e se tornar interativa.
- onResume()
É nesse estado que o aplicativo interage com o usuário. O aplicativo é mantido nesse estado até que algo ocorra e retire o foco do aplicativo.
- onPause()
O sistema chama esse método como a primeira indicação de que o usuário está deixando o fragment.
- onStop()
Quando a atividade não estiver mais visível ao usuário, ela inserirá o estado Interrompido e o sistema invocará o callback onStop(). No método onStop(), o aplicativo liberará ou ajustará recursos desnecessários enquanto o aplicativo não estiver visível ao usuário.
- onDestroyView()
Chamado quando a hierarquia de visualizações associada ao fragmento estiver sendo removida.
- onDestroy()
É chamado antes de a atividade ser destruída.
- onDetach()
Chamado quando o fragmento estiver sendo desassociado da atividade.
Fontes:
https://developer.android.com/guide/components/fragments?hl=pt
Artigos Relacionados
Sobre o Autor
0 Comentários