Комментарии 6
Будет ли повторение курса в других городах?
+1
Я так понимаю, видео версии не будет?)
0
спасибо за бесплатный доступ, будем надеяться, что вы и в нашем городе проведете такие курсы, ждем еще (:
0
Огромное спасибо за материал. Очень сильно прибавили скорости. Единственный пробел в руководстве, нет объяснения как решена проблема жизненного цикла для предложенной схемы MVP, но в примерах становится все очевидно и ясно.
Зацепил момент, нигде в коде не удивил явных зачисток ссылок в связи с изменением жизненного цикла и решил профилировать. Столкнулся с ситуацией. Возьмем например RepositoriesActivity. После запуска снимаю кучу и вижу один Instance. Делаю два поворота экрана. Вызываю сборщик мусора и получаю два живых Instance. Сколько бы потом не вертел и не очищал в памяти висит два Instance. Такая же ситуация и с классами Presenter. На видео пример «GithubDagger», без модификации с AndroidSchool
Наглядно все можно увидеть в видео.
Действительно ли повисают объекты который не может убрать сборщик(если да то где слабое место в коде) или я неправильно читаю результаты профилирования?
Зацепил момент, нигде в коде не удивил явных зачисток ссылок в связи с изменением жизненного цикла и решил профилировать. Столкнулся с ситуацией. Возьмем например RepositoriesActivity. После запуска снимаю кучу и вижу один Instance. Делаю два поворота экрана. Вызываю сборщик мусора и получаю два живых Instance. Сколько бы потом не вертел и не очищал в памяти висит два Instance. Такая же ситуация и с классами Presenter. На видео пример «GithubDagger», без модификации с AndroidSchool
Наглядно все можно увидеть в видео.
Действительно ли повисают объекты который не может убрать сборщик(если да то где слабое место в коде) или я неправильно читаю результаты профилирования?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Итоги Школы и все материалы по архитектуре клиент-серверных приложений