Недавно я наткнулся на блог, который говорит о избежать слабой ссылки в android- https://medium.com/google-developer-experts/weakreference-in-android-dd1e66b9be9dИспользует слабые ссылки - лучший способ избежать утечек памяти ..?
В настоящее время проекта я работаю над следующим MVP архитектуры и мы используем слабые ссылки (для слушателей) в предъявителях для различных обратных вызовов events.However , Я ищу альтернативные способы вместо использования слабых ссылок. .. Вероятно, лучшим способом я могу разработать архитектуру приложения, чтобы избежать таких проблем с утечкой памяти. Вопрос:
Является ли текущий подход, который я использую, т. Е. Используя слабые ссылки для разных слушателей в презентаторе, вредно ...? Если так ... как я могу решить эту проблему намного лучше .?
Посмотрите на эту статью https://medium.com/@m_mirhoseini/yet-another-mvp-article-part-1-lets-get-to-know-the-project-d3fd553b3e21#.6y9ze7e55, а также этот пример проекта MVP http://github.com/mmirhoseini/marvel может помочь ... –
Спасибо .. это действительно помогло – Sammer