Size: a a a

Android Developers

2020 January 29

QH

Quantum Harmonizer in Android Developers
Andrew Growing
не, локальный набор
локальным файловый кэш бесполезен
источник

n

neikist in Android Developers
Quantum Harmonizer
локальным файловый кэш бесполезен
Ну ну. Посмотрел бы я насколько он бесполезен сидя на ежике
источник

QH

Quantum Harmonizer in Android Developers
neikist
Ну ну. Посмотрел бы я насколько он бесполезен сидя на ежике
wtf is ежик?
источник

n

neikist in Android Developers
Quantum Harmonizer
wtf is ежик?
edge
источник

QH

Quantum Harmonizer in Android Developers
И что, локальные файлы, которые находятся на самом телефоне, попадают в приложение через EDGE?
источник

AG

Andrew Growing in Android Developers
Quantum Harmonizer
локальным файловый кэш бесполезен
вот я тоже так думаю 👍 мерси
источник

AG

Andrew Growing in Android Developers
остаюсь чисто на кеше в памяти
источник

QH

Quantum Harmonizer in Android Developers
Andrew Growing
остаюсь чисто на кеше в памяти
weakrefы добавь) чтобы не забывать те картинки, которые GC ещё не собрал
источник

n

neikist in Android Developers
Quantum Harmonizer
И что, локальные файлы, которые находятся на самом телефоне, попадают в приложение через EDGE?
Что? Я про кеширование картинок полученных из сети локально.
источник

n

neikist in Android Developers
И да, где нибудь в дороге частый случай
источник

AG

Andrew Growing in Android Developers
Quantum Harmonizer
weakrefы добавь) чтобы не забывать те картинки, которые GC ещё не собрал
ты имеешь ввиду вместо
LruCache<Integer, Bitmap> memoryCache;
сделать что нибудь вроде
LruCache<Integer, WeakReference<Bitmap>> memoryCache;
?
источник

QH

Quantum Harmonizer in Android Developers
neikist
Что? Я про кеширование картинок полученных из сети локально.
«картинки из сети?» https://t.me/android_ru/662184
«нет, локальные» https://t.me/android_ru/662185
«вот и не надо, если локальные» https://t.me/android_ru/662191
«если edge, то надо!» https://t.me/android_ru/662192
источник

QH

Quantum Harmonizer in Android Developers
Andrew Growing
ты имеешь ввиду вместо
LruCache<Integer, Bitmap> memoryCache;
сделать что нибудь вроде
LruCache<Integer, WeakReference<Bitmap>> memoryCache;
?
неа, вот так точно не надо
источник

AG

Andrew Growing in Android Developers
Quantum Harmonizer
неа, вот так точно не надо
тогда я не понял куда воткнуть weak 😃
источник

n

neikist in Android Developers
Ясно. Я стригерился на тот камент на который отвечал
источник

QH

Quantum Harmonizer in Android Developers
Andrew Growing
тогда я не понял куда воткнуть weak 😃
сделать отдельную HashMap, в которую будут попадать WeakReference на картинки, вытесненные из LRU
источник

AG

Andrew Growing in Android Developers
Quantum Harmonizer
сделать отдельную HashMap, в которую будут попадать WeakReference на картинки, вытесненные из LRU
о, а из LRU бывает вытеснение? Кажется я знаю что происходит с самсунгами
пойду гуглить как задетектить это самое вытеснение
источник

QH

Quantum Harmonizer in Android Developers
Andrew Growing
о, а из LRU бывает вытеснение? Кажется я знаю что происходит с самсунгами
пойду гуглить как задетектить это самое вытеснение
собственно, этим он и отличается от HashMap
источник

AG

Andrew Growing in Android Developers
Quantum Harmonizer
собственно, этим он и отличается от HashMap
да не то чтобы я часто встречал в жизни эту фигню... первый раз в глаза вижу )) делаю по мануалу
источник

AG

Andrew Growing in Android Developers
источник