melhor prática para compartilhar variáveis globais entre atividades

Estou um pouco confuso sobre como compartilhar variáveis globais entre atividades em um projeto android considerado seguro.

Qual é a melhor prática para fazer isso? Estende a classe Application ou cria uma classe singleton personalizada?

Uma ajuda é apreciada, obrigado antecipadamente.

questionAnswers(2)

yourAnswerToTheQuestion