172 похожих чатов

Кто-Нибудь выводил несколько тысяч миниатюр на экран? Как победили медленную

работу и сделали плавную прокрутку?

23 ответов

28 просмотров

Надеюсь, что этот вопрос не превратится снова в холивар ) Где - то я уже его видел )

А что не совсем так со стандартными средствами? В ui thread грузите?

победили выводом не тысяч миниатюр а меньшего числа

что мешает их склеивать в бэке и выдавать как меньшее число изображений?

посмотри как решается проблема большой карты в играх типа травиана или тоталбатл. найдешь пищу для размышления и алгоритм для вывода погуглив как сделать динамическую карту =)

Denis-M Автор вопроса
MG
посмотри как решается проблема большой карты в игр...

Карта, где несколько тысяч квадратов..? Не уверен, что такие есть

Denis-M Автор вопроса
MG
зайди в тоталварс подумай +)

Мне проше зайти в нативное Photo

Главный вопрос - зачем

Denis M
Это не подходит

подходит, не гони

Подходит, не подходит это ответ относительный. У нас есть несколько вариантов решения, со своими плюсами и минусами. Если отображать малое количество миниатюр, то мы имеем минус в том, что пользователь не получит достаточно контента. Если отображать большое количество, получим проблемы с производительностью. По моему мнению silver bullet решением будет добавить пагинацию, например по 20 миниатюр. И добавляем миниатюры по мере прокрутки странницы, у коллекшн/тейбл вью в делегате есть как раз метод. Такое решение легко встретить в инстаграме, ютубе, твиттере и тд, где есть бесконечная прокрутка

Никита
Подходит, не подходит это ответ относительный. У н...

без ТЗ ответ ХЗ, его спрашиваешь нахера, он молчит

Не самый удачный пример. Геймдев несколько дальше, чем нативные приложения

Никита
Не самый удачный пример. Геймдев несколько дальше,...

смысл тот же. алгоритм можно подсмотреть как люди делают

Denis-M Автор вопроса
Denis M
Вывести фото из альбома

Так в чем у тебя проблема? У тебя есть условно 1000 фоток и ты хочешь их все отобразить, при этом экранчик фризит?

MG
смысл тот же. алгоритм можно подсмотреть как люди ...

Алгоритм уже реализован разработчиками коллекшн вью, нам же надо им правильно воспользоваться

Denis-M Автор вопроса

Там не так много квадратов в строке

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта