Hovhannes
сегодня глайд
Hovhannes
вчера пикассо
Hovhannes
завтра свое решние
Hovhannes
поэтому фигачишь оберточку
Lounah
Ну обертка-то понятно
Hovhannes
не ну с одной стороны очень красиво когда с презентера приходит битмапа и ее сразу сетишь в вью
Hovhannes
только цена этой красоты высока
Hovhannes
блин.)) чувак то прав
Lounah
Только зачем?)
И вообще, с 90% вероятностью полпроекта -- обычно говнокод
Зато красивая битмапа из презентера, в котором не хотят работать напрямую со view)))
Hovhannes
это мы с вами все неправильно делаем
Hovhannes
что прям в активити фигачим Picasso.get().from(url).into(view)
Hovhannes
Denis
Hovhannes
юзеры не видят ваш говнокод
Hovhannes
главное чтоб все хорошо работало
Artem
юзеры просят новые фичи, что невоможно долго делать с говнокодом
Сергей
Lounah
Телега вроде нормально работает
ВК тоже
Hovhannes
вк говнина ссаная
Hovhannes
телега не спорю. норм
Lounah
Ни одного бага ВК не ловил
Только миноры всякие
Hovhannes
купи сяоми))
Lounah
Сяоми не должно существовать вообще)
Hovhannes
ахаххаа
Lounah
Gor
Но телега конечно капец, спорить не буду
Hovhannes
и попробуй поюзай хоть что нибудь на медленном интернет
Hovhannes
чем медленнее интернет тем больше багов
Gor
Ого
Что ого? Половина проектов аутсорса с возрастом в год - хуже.
Victor
В жизненном цикле есть как onStart(), так и onCreate().
onCreate() я рассматриваю как, своего рода, конструктор для активити. А для чего нужен onStart(). Пример употребления может кто привести конкретный? В дкументации сказано лишь, что он вызывается лишь непостредственно перед onResume() и не более того..
Victor
Мне интересно, что вообще принято в этом методе задавать..
Hovhannes
обновление юай
Lounah
Victor
По опыту. Потому что напридумывать, конечно, можно чго угодно..
Hovhannes
Lounah
Если ты пишешь какой-нибудь плеер с сервисом, работающем в отдельном процессе, в onStart ты можешь к этому сервису привязываться
Вот реальный пример
Victor
Hovhannes
ну я плеер и пишу))
Lounah
Больно)
Hovhannes
в онрезюм активити обновляю данные юай
Hovhannes
Hovhannes
м?
Hovhannes
связывание кого с кем ?
Victor
связывание кого с кем ?
Ну, например, в документации https://developer.android.com/guide/components/activities/activity-lifecycle#java
setContentView(R.layout.main_activity);
Вид задаёт
Lounah
Victor
я об этом и сказал
Victor
связка активити с лэйаутом в onCreate()
Victor
А обновления и тд в OnStart(), как я понял
Lubomir
Всем привет, как можно элегантно решить такой кейс ...
Есть два фрагмента на одной активити один из фрагментов это список неких карточек с кнопкой "избранное" которое добавляет в избранное второй фрагмент это детализация карточки в которой также есть кнопка избранное. При смене состояния избранного меняется иконка кнопки "избранное". Как обновить состояние иконки, если мы добавили в избранное во фрагменте детализация , при нажатие кнопки back , в списке карточек ? Не обновляя список ( нужно остаться на текущий позицией, при обновление данные меняются и добавляются новые )
Вижу вариант с сохранением состояния избранного в синглтоне, но может есть какой то другой вариант ?
SerJanna
Насчёт вопроса о загрузке картинки в презентере
SerJanna
Как мне кажется, то этот процесс стоит рассматривать как обращение к презентеру. Как будто мы обращаемся к презентеру с названием Picasso
SerJanna
Просто есть ведь логика в словах того парня про то, что данные грузим в презентере
Mike
SerJanna
SerJanna
Mike
типа, самому себе придумать проблему?)
SerJanna
Просто хочу для себя понять
SerJanna
SerJanna
Типа правильно понять
SerJanna
Как рассматривать данный случай загрузки данных не в презентере
Mike
«Правильно» — это что такое и зачем?
SerJanna
😂
R
Ну, т.е. забей
R
Вот у тебя утилита для загрузки картинок, которую ты можешь юзать уже удобно во Вью слое. Бери и юзай
Mike
Ivansuper
Пикассо это самодостаточный Loader, который не требует в принципе абстракции от платформы, т.к. на каждой ОС будет свой загружатор картинок. Так заморачиваться стоит если View бесконечно тупа и ей буквально все надо указывать. Сейчас у нас таких тонких вью больше нет. Соответственно и париться про место, к которому пренадлежит Пикассо не нужно.
И засовывать их внутрь презентеров не обязательно вообще
SerJanna
😂
SerJanna
SerJanna
Вдруг сомнения нагрянут
SerJanna
Mike
SerJanna