Size: a a a

Android Developers

2021 March 04

ДЕ

Дмитрий Ерёмин... in Android Developers
Sohib
Привет всем, у меня на экране 3 recycler'a на каждом 5-6 фотографии загружу с глайдом. На клике открою detail.
Когда 10-15 раз кликаю на фото, открою detail и обратно, memory наполняется видно на профайлере.

Что пробовал:
1) на глайд передать контекст активити
2) обнулить binding
3) diskCacheStrategy(None), skipMemoryCache(true)

Всё ещё проблема существует. Что может быть не так?
Если у Вас при открытом detail фрагмент попадает в backStack то обязательно в классе фрагмента в методе onDestroyView зануляйте адаптер, присваивает ему null, соответственно адаптер должен быть нуллабельный. Иначе будет утечка памяти. В методе onDestroyView мы должны разрывать все связи со вью, а адаптер хранит на них ссылки
источник

C

Coder in Android Developers
Всем привет. Оч. простой вопрос как мне программно добраться из Фрагмента до ImageView??? есть кто сталкивался?
источник

S

Sohib in Android Developers
Дмитрий Ерёмин
Если у Вас при открытом detail фрагмент попадает в backStack то обязательно в классе фрагмента в методе onDestroyView зануляйте адаптер, присваивает ему null, соответственно адаптер должен быть нуллабельный. Иначе будет утечка памяти. В методе onDestroyView мы должны разрывать все связи со вью, а адаптер хранит на них ссылки
Спс ша посмотрю
источник

MS

Mushegh Sahakyan in Android Developers
Привет всем , какие android telegram channel ы посоветуете где добавляют интересные стадьи (может быть ссылки на хабр или медиум) ?
источник

OD

Oleg Dragun in Android Developers
Coder
Всем привет. Оч. простой вопрос как мне программно добраться из Фрагмента до ImageView??? есть кто сталкивался?
Findviewbyid, binding
источник

C

Coder in Android Developers
Oleg Dragun
Findviewbyid, binding
дело в том что этот макет висит на тулбаре из другого активити . вот и вопрос как добратсья до него из открытого фрагмента
источник

ES

Egor Sigolaev in Android Developers
A Mika
Переслано от A Mika
Всем привет. Все приложения, созданные в андроид студио работают в режиме 60 fps. Можно ли как-то поднять это всё до 120fps (hz)?
У меня s20 plus, там 120 герцовка. Все свои прилы работают с 120.
источник

C

Coder in Android Developers
Активити со своим тулбаром -> переход во фрагмент и теперь надо както вытащить тот элемент
источник

ES

Egor Sigolaev in Android Developers
Никаких танцев с бубном не делаю. Это зависит всё от оптимизации.
источник

Р

Романыч in Android Developers
Coder
Активити со своим тулбаром -> переход во фрагмент и теперь надо както вытащить тот элемент
Get activity
источник

AM

A Mika in Android Developers
Egor Sigolaev
У меня s20 plus, там 120 герцовка. Все свои прилы работают с 120.
Можешь скрин какой-нибудь с показанным 120 скинуть?
источник

I

Ivansuper in Android Developers
A Mika
Тогда почему игры работают на 120?
Потому что они через GL и рисуются
источник

C

Coder in Android Developers
Романыч
Get activity
как именно
источник

ES

Egor Sigolaev in Android Developers
A Mika
Можешь скрин какой-нибудь с показанным 120 скинуть?
Скрин или видео?
источник

AM

A Mika in Android Developers
Egor Sigolaev
Скрин или видео?
Скрин, где через измеритель будет показано что работает 120гц. Именно приложение, не экран
источник

ES

Egor Sigolaev in Android Developers
A Mika
Скрин, где через измеритель будет показано что работает 120гц. Именно приложение, не экран
Я не мерял через профайлер
источник

ES

Egor Sigolaev in Android Developers
Просто включал и выключал 120 гц в настройках
источник

AM

A Mika in Android Developers
Egor Sigolaev
Я не мерял через профайлер
Эмм, тогда как ты понял, что работало на 120? От балды сказал?
источник

I

Ivansuper in Android Developers
Egor Sigolaev
Просто включал и выключал 120 гц в настройках
Накатай простую прогу которая будет фреймтайм показывать у вью с постоянным инвалидейт
источник

I

Ivansuper in Android Developers
A Mika
Эмм, тогда как ты понял, что работало на 120? От балды сказал?
Некоторые глазами видят. Но как показывает практика — далеко не все понимают
источник