Size: a a a

AndroidDev :: Разработка. It's Android time now!

2021 July 07

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Ну моё приложение перебирает все картинки из выбранной папки в памяти устройства, пережимает их, пережатые картинки попадают ArrayList<Bitmap>, который я назвал ThumbImages, а потом из этого массива рисуются в gridview.
И вот надо бы как-нибудь эти картинки кэшировать, чтоб работало это всё пошустрее. Кэширование хочу поставить между пережиманием и записью пережатого в ThumbImages, чтобы при возможности в ThumbImages попадало уже готовое из кэша
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Раньше рисовал сразу напрямую из пережиматора в gridview, как в инструкции к адаптеру, но при листании жесть как лагало, поэтому сделал между ними массив и запись в него сделал отдельным потоком
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
А зачем кэшировать? Если они у тебя и так в памяти будут
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Да, они в памяти. Но не в оригинальном же разрешении их рисовать?
источник

SS

Super Sonic in AndroidDev :: Разработка. It's Android time now!
Всем привет. А знает кто, можно ли без рута вытянуть приложение из андроида так, чтобы потом можно было его ставить на другом телефоне в виде .apk ?
(Тот момент, когда офф приложение перестало существовать в магазине и осталась только экземпляр установленного приложения на старом телефоне)
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Ща конечно попробую, но мне кажется, лагать будет
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Es проводник так умеет
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Ну или share it какой-нибудь
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
Лучше будет(субъективное мнение), сначала получать название картинок, а уже название скармливать в ImageView, плюс класс расширить чтоб грузил локальные картинки
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
а уже в саму загрузку добавить кеши, сжатие и различные оптимизаторы
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
получение название будет быстрее работать, чем получать все картинки и сжать их всех разом
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Это типо несжатую картинку сразу?
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
не понял
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Название скармливать imageview
источник

SS

Super Sonic in AndroidDev :: Разработка. It's Android time now!
Понял, спасибо
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
типо
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Ну примерно так
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
И это не лаги записи, а лаги приложения
источник

V

ViPaOl in AndroidDev :: Разработка. It's Android time now!
Может, отдельный поток спасёт, но хз как его сделать в адаптере, принцип работы которого понимаю слабо, но всё равно затратнее должно быть
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
ну можно ещё совсем лёгкие заблюренные превьюшки вставлять а потом полные версии неспеша подогружать. Пользователи хорошо такое воспринимают
источник