Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Dispositivos Móveis / Aula
Para usar Fragments, devemos criar uma subclasse da classe Fragment, ou de uma das subclasses que a estendem, como DialogFragment, ListFragment, PreferenceFragment, etc. A classe Fragment é bem parecida com uma Activity, contendo callbacks executados quando um Fragment passa de um estado para outro, como onCreate(), onStart(), onPause() e onStop(), entre outros. Os Fragments possuem um ciclo de vida próprio, mas diferente do ciclo de vida das Activities, como é mostrado na Figura 7.
Normalmente, devemos implementar três desses métodos para cada Fragment: onCreate(), onCreateView(), onPause(). Os outros métodos também podem ser implementados normalmente, como nas Activities.
Versão 5.3 - Todos os Direitos reservados