Android - detecção de inicialização de aplicativos a partir de casa ou histórico

Qual é a melhor maneira de detectar quando um "Aplicativo" Android foi iniciado na tela inicial / tela Histórico?

Basicamente, o que estou tentando conseguir é forçar o usuário a fazer login em determinadas telas sempre que voltar ao aplicativo (ou seja, eles têm acesso total a todas as atividades após o login, mas basicamente quero que eles se autentiquem novamente quando eles retornam ao aplicativo iniciando na tela inicial).

Sei que perguntas semelhantes foram feitas antes (ou seja, como registrar os lançamentos de um aplicativo) - mas nenhuma que eu tenha visto ainda foi capaz de resolver meu problema. Todas as idéias são bem-vindas ...

questionAnswers(4)

yourAnswerToTheQuestion