Daniel
Да
Daniel
Фреска + UIL
Anonymous
запусти еще пару штук
Anonymous
а потом твою
Сергей
кстати, по спецификации direct buffer - allocated outside the Java heap. - возможно это простой способ обойти лимит, нет?
Сергей
лимит на приложение завязан вроде на общую память. На топ моделях ее много может быть
Сергей
плюс largeHeap
Anonymous
Много памяти не бывает
Anonymous
есть лимит 70% на всех телефонах начинаеются тормоза. Батарея меньше 20% тоже тормоза
Anonymous
Чем меньше памяти расохдуется тем лучше, иначе юзер прознает что твоя прога жрет все и удалит - рейтинг
Anonymous
А там утечка памяти никому не мешает если уж на то пошло
Anonymous
Если ты для себя пишешь)
Alexey
Фреска + UIL
фреско размещает картинки в нативной памяти.
Roman
Как обозвать класс, который управляет сервисом? По аналогии с презентером, который управляет вью (активити и фрагементы)
Yerassyl
При нажатии на элемент списка, например, откроется новый фрагмент и не удалится из менеджера
например у меня на main activity есть еще 3 fragments , как это сделать чтобы не было memory leak, чтоб типа в переходе в дркугой фрагмент остальные типа на onPause()
Roman
Контроллер
Спасибо, нормас
Yerassyl
на*
Roman
Контроллер
Хм, а как обозвать, то что называется View у Activity/Fragment? Класс, который хранит платформенный код для Сервиса
Anonymous
если в стеке не хранишь
Student
Всем привет. Требуется косультация. По клику на Image View нужно показать картинку из Image View в более крупном размере с анимацией. На ум приходит только показывать диалог с более крупным Image View по событию клика на нашем Image View. Подскажите, как правильно реализовать данное поведение. Заказчик еще хочет, чтобы был крестик в углу этого (нашего диалога)
Anonymous
Консультация)
Yerassyl
Yerassyl
Вот
Yerassyl
У меня здесь leak идёт
Alexey
>Заказчик еще хочет, чтобы был крестик в углу этого (нашего диалога) охуевшие заказчики конечно пошли
Andrey
как можно получить доступ из вложенного класса во внешний? из холдера получить инстанс адаптера?
Anonymous
Я что - то подобное юзал, там и зум был и анимация....забыл название
Alexey
нужен код, эта картинка уже второй раз тут)
Alexey
Я что - то подобное юзал, там и зум был и анимация....забыл название
наверное на photo начинается и на view заканчивается)
Student
спасибо
Roman
У меня это абстрактный фрагмент
Видимо я неправильно спросил Activity/Fragment - View - Presenter - Model Service - ???? - Controller - Model Вот что будет вместо "????"?)
Ferrero
Там тоже view
Roman
Но ведь в сервисе нечего отображать
Anonymous
PinchToZoom
Andrey
У тебя что-то идёт не так..
да, у меня чота хрень какая-то, с этими вложенными ресайслерами
Roman
а что такое controller? ну мб туда можно Gateway вставить
Мне просто нужны правильные названия для аналогичных классов, возможно контроллер не подходит В "контроллере" логика В "вью" платформенный код, который "контроллер" дёргает по интерфейсу В сервисе только жизненный цикл и привязка к "контроллеру"
Daniel
👍
Andrey
больше никогда не подпишусь на вложенные ресайслеры
Andrey
ну либо я их неправильно готовлю
Alexander
Вложенные ресайслеры... Это что за покемон?
Nikita
ну либо я их неправильно готовлю
загуглите как их правильно готовить и вопросы сами отпадут
Mike
ну либо я их неправильно готовлю
не понял, как связан inner-класс холдера со вложенными ресайклерами.
Nikita
удалите пока никто не увидел и выложите это в pastebin.com
Andrey
не понял, как связан inner-класс холдера со вложенными ресайклерами.
в холдере внутренний ресайслер. в холдере нужно получить инстанс адаптера, чтобы передать его в ресайлер в качестве листенера
Alexey
давай сюда, может кто поможет тебе: https://gist.github.com/
Andrey
гляну
Yerassyl
хорошо спасибо
Alexander
Список в списке?
Yerassyl
https://gist.github.com/skykz/3a30966d03b4d41c828ebf03fbff4211
Alexander
ДА!
Я думаю, что от этого нужно избавляться
Ferrero
Я думаю, что от этого нужно избавляться
Я тоже так думал, сказали, что это норм
Andrey
Я думаю, что от этого нужно избавляться
ну а что еще делать? есть макет.
Alexey
https://gist.github.com/skykz/3a30966d03b4d41c828ebf03fbff4211
popupView = getLayoutInflater().inflate(id,null,true); тут вконце перепиши на (id,getView(), false)
Ferrero
ну а что еще делать? есть макет.
А там фиксированное количество элементов?
Nikita
/spam
Ferrero
нет
А в принципе их много?
Ferrero
Просто я использую обычный linear layout для таких целей
Ferrero
Добавляю туда детей через inflater
Andrey
Просто я использую обычный linear layout для таких целей
мой первый позыв был тем же. уже не помню, почему не стал так добавлять