Size: a a a

StartAndroid Ru Chat

2021 March 12

СР

Степан Ревицький... in StartAndroid Ru Chat
грузим картинки по 1080 і више і нічо не лагає, хтось в оптімізейшн не може)
480х360 має кушати ваще без проблем
источник

СП

Сергей П. in StartAndroid Ru Chat
Ну перемножь. Плюс то что за пределами экрана в ресайклере - надо на три умножать.
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Буду пробовать. Спасибо!
источник

СП

Сергей П. in StartAndroid Ru Chat
Их вью не уничтожены пока тоже память жрут
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
А существует реализация по мере необходимости их подгружать?
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Пагинация получается как на сайте. Реализации на скролл вью не увидел
источник

A

Aleksandr in StartAndroid Ru Chat
так эти 90 картинок одновременно на экране или они в скроллящемся списке?
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
В списке вниз
источник

СП

Сергей П. in StartAndroid Ru Chat
Ну я эскизы при первой скачке делал и сохранял локальо в жпг. 300 на 300 но  у меня на экране штук 30 макс
источник

A

Aleksandr in StartAndroid Ru Chat
и ты их скачиваешь сразу все и хранишь в коллекции?
источник

А

Артём in StartAndroid Ru Chat
Иван Баландин
Пагинация получается как на сайте. Реализации на скролл вью не увидел
В скроллВью? О_о
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Ну ее не везде можно применить?
источник

ИЗ

Иван Захаров... in StartAndroid Ru Chat
Olga Ss
Всем привет. Есть два фрагмента (1 и 2), по кнопке (open) в 1 фрагменте открывается 2, заполняется вручную. Результат заполнения хранится в arraylist. Нужно, чтобы при каждом нажатии кнопки (open)  в 1 фрагменте заполнялся 2 фрагмент из arraylist, если он не пустой. Я правильно понимаю, что forResult здесь не подходит, и arraylist между фрагментами лучше бросать лучше через bundle? Или есть какой-то лучший способ? (этот arraylist должен быть доступен и в 1, и во 2 фрагменте. Заполняется он во 2 фрагменте)
юзай бд
или в простейшем случае можно даже sharedPrefference но лучше всё же бд

второй фрагмент сохраняет данные в бд и закрывается
при открытии лезет в бд и если там данные есть, то самозаполняется ими

если надо очистить данные, то в первом или втором фрагменте где нужно вызывается метод очистки нужной таблички бд.
И не надо никакие параметры перезаполнять или прокидывать.
И каждый фрагмент у тебя самостоятельный, и его можно открыть откуда угодно без параметров, он сам данные подтянет.
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Они скачиваются сразу все получается
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Иван Захаров
юзай бд
или в простейшем случае можно даже sharedPrefference но лучше всё же бд

второй фрагмент сохраняет данные в бд и закрывается
при открытии лезет в бд и если там данные есть, то самозаполняется ими

если надо очистить данные, то в первом или втором фрагменте где нужно вызывается метод очистки нужной таблички бд.
И не надо никакие параметры перезаполнять или прокидывать.
И каждый фрагмент у тебя самостоятельный, и его можно открыть откуда угодно без параметров, он сам данные подтянет.
Базу конечно не очень хотелось добавлять(
источник

A

Aleksandr in StartAndroid Ru Chat
вообщем, используй ресайклер. В модельке пропиши путь к картинке.
источник

СП

Сергей П. in StartAndroid Ru Chat
Не, какие еще скроллвью
Тут никакой памяти не хватит.
Разве что их фиксированное и умеренное количество
источник

A

Aleksandr in StartAndroid Ru Chat
не храни саму картинку
источник

ИБ

Иван Баландин... in StartAndroid Ru Chat
Хм вообще ресайклер мой вариант
источник

ИЗ

Иван Захаров... in StartAndroid Ru Chat
Иван Баландин
Базу конечно не очень хотелось добавлять(
Попробуй шаредпреф с сохранением сета стрингов, минимальный вариант без бд
источник