У меня есть неясная ситуация:
Будут ли статические синглтоны собирать мусор после последнего контрольного холдинга? Активность была уничтожена? Поскольку в приложении для экземпляров Singleton больше нет ссылок. Могу ли я тогда опираться на одиночные игры?
Официальным Android doc:
Как правило, нет необходимости в подклассе Application. В большинстве случаев, статические синглеты могут обеспечивать такую же функциональность в более модульной путь.
В какой-то пост:
При разработке приложения я нашел что иногда некоторые статические переменные, связанные с действиями, быть неинициализированным, даже если они были ранее инициализированы! я что при инициализации статической переменной он остается таким же для весь срок службы приложения, но это, похоже, не так.
Другими словами, если ничто не ссылается на мой статический одноэлементный класс, что бы предотвратить его сбор и уничтожение мусора?