Tip about the Handling Configuration Changes in a Relationship between Activities and Fragments

I've sometimes posted about configuration changes, screen rotations and etc, but now I will write about a mistake that I made at the beginning when this handling involves Activity and Fragments. Let's take as example a simple Activity with a Fragment. We have to handle the configuration changes of the activity and the fragment and … Continue lendo Tip about the Handling Configuration Changes in a Relationship between Activities and Fragments

Android – Tweaking the Back Stack Behaviour

I've written a post about Android back stack and its default behaviour where every started activity is placed in a "last in, first out" stack. Today, I was reading a great article on Android guides where there is a section to explain about situations where we must to tweak this behavior, something that I forgot … Continue lendo Android – Tweaking the Back Stack Behaviour

Relacionando Processos de Componentes do Android

Estava estudando o conteúdo a respeito de processos no Android e, por isso fiz a postagem anterior, e me deparei com a dúvida a respeito de quais componentes se encaixam em quais tipos de processos. Como disse anteriormente, é fácil enxergar o ciclo de vida de uma Activity ligada a alguns tipos de processos descritos, … Continue lendo Relacionando Processos de Componentes do Android

Processos

Segue abaixo uma lista de tipos de processos da maneira que o Android categoriza e define suas prioridades: Processos Ativos: São processos em interação com usuário (foreground). São os processos mantidos a todo custo pelo gerenciador; Processos Visíveis: São processos que estão visíveis, mas não estão interagindo com o usuário. Estes processos somente são terminados … Continue lendo Processos

Ciclo de Vida de uma Activity – Fases, Métodos, Prioridades dos Processos e Liberação de Recursos

Fases e Métodos Da mesma forma que em contêineres de servlet Java EE, a Activity responde a invocações do framework do Android ao invés de conduzir ciclo de vida da forma que o desenvolvedor desejar e implementar. Então, a plataforma Android controla toda a vida de uma Activity, e em cada fase dessa vida útil … Continue lendo Ciclo de Vida de uma Activity – Fases, Métodos, Prioridades dos Processos e Liberação de Recursos