@android_ru

Страница 1721 из 3205
Вячеслав
14.07.2017
07:34:12
Кто?
Бот

mozomig
14.07.2017
07:36:28
Как отрисовывать canvans по частям?

Nikita
14.07.2017
07:36:54
...

В чем вопрос

Google
mozomig
14.07.2017
07:38:13
в общем мне нужен огромный grid view с 100к элементами, со скроллом по двум осям, даже реализация через recyclerview не дает производительности

проблема recyclerview в том что мне нужно в 1 строке отрисовать 1000 элементов и когда мы скроллим вниз начинаются фризы

Алексей
14.07.2017
07:40:13
а что за задача этого требует? Вы игровое поле хотите нарисовать, что ли?

mozomig
14.07.2017
07:40:49
Nikita
14.07.2017
07:41:07
Звучит как пиздец

Aliaksandr
14.07.2017
07:41:24
view
Т.е. в одном айтеме recyclerView 1000 вьюх?

Nikita
14.07.2017
07:41:26
А зачем столько мелких вью?

mozomig
14.07.2017
07:42:58
в 1 итем 1 вью но их тысячи, нужно это для отрисовки схемы посадки и выбора мест в интерактивном режиме

Nikita
14.07.2017
07:43:05
Видел библиотеку как раз для твоего случая. Она в фоне, в воркерах, отрисовывывает элементы и в UI сует тупо bitmap

Ну вот на одной строчке

Можешь скриншот? Можно даже в ЛС

Google
mozomig
14.07.2017
07:44:35
А в экране сколько вмещается?
можно будет ограничить до 100 элементов, там можно будет скейлить

Nikita
14.07.2017
07:45:14
Так и не понял тебя

mozomig
14.07.2017
07:45:44


Aliaksandr
14.07.2017
07:45:48
Я тоже не понял. В одном холдере сколько вьюх?

Nikita
14.07.2017
07:45:51
Бля

Nikita
14.07.2017
07:46:17
А зачем это? Оно все кликабельно?

Aliaksandr
14.07.2017
07:46:26
Т.е. ресайклер в ресайклере?

mozomig
14.07.2017
07:46:26
Т.е. ресайклер в ресайклере?
нет это просто recyclerview в horizontalscrolllayout, с количеством столбцов 100

Nikita
14.07.2017
07:47:16
Лол

mozomig
14.07.2017
07:47:18
скролить можно как по горизонту так и по вертикали

Aliaksandr
14.07.2017
07:47:22
Ну вот и проблему нашли.

Nikita
14.07.2017
07:47:24
Вот почему лагает

Aliaksandr
14.07.2017
07:47:39
Горизонтальный тоже ресайклер нужен.

mozomig
14.07.2017
07:48:04
т.е recycler view в recycler view нужен?

Nikita
14.07.2017
07:48:11
Или у тебя квадратная карта?

mozomig
14.07.2017
07:48:50
Или у тебя квадратная карта?
она может быть и квадратная и прямоугольная

Nikita
14.07.2017
07:48:59
Кароч. Есть поле 1000x1000. Надо по ней ориентироваться?

Google
mozomig
14.07.2017
07:49:42
да есть после из 1000х1000 круглых вью, каждое кликабельно и несет в себе информацию, нужно ориентироваться как по mapview

Nikita
14.07.2017
07:50:59
Эти пимпули разные?

Nikita
14.07.2017
07:51:07
делай рисайклер в любом случае

иначе оно все будет залейаучено и в памяти

Nikita
14.07.2017
07:51:24
Погодь

Nikita
14.07.2017
07:52:01
какая разница - можно сделать норм генерацию вьюшек в ресайклере

самый цимус-то чтобы в памяти это не сидело

mozomig
14.07.2017
07:52:29
сами по себе одинаковые, только могут иметь разные цвета, это всё потом скорее всего иконка будет

Aliaksandr
14.07.2017
07:53:36
самый цимус-то чтобы в памяти это не сидело
*чтобы вьюх в памяти не сидело. Остальное пусть остаётся.

mozomig
14.07.2017
07:53:38


Nikita
14.07.2017
07:53:51
так и есть, чтобы вьюх не сидело

mozomig
14.07.2017
07:54:46
т.е самый правильный выход все таки 2 вложенных recyclerview один по горизону?

Andrew
14.07.2017
07:55:17
Оно скролится?

Sergey8827
14.07.2017
07:55:46
Ты при перевороте создаёшь заново фрагмент?
ну да. Там все пересоздается в onCreate() viewPager = (ViewPager) findViewById(R.id.viewpager); mPagerAdapter = initAdapter(); viewPager.setAdapter(mPagerAdapter);

Emil'
14.07.2017
07:55:57
это вчерашний выбор места в кинотеатре?)

Nikita
14.07.2017
07:56:15
Так. Вариантов два: 1) сделать квадратный ресайкл 2) сделать один большой канвас и слушатель onclick. По координатам определять индекс элемента

Aliaksandr
14.07.2017
07:56:24
Оно скролится?
Да. Во все стороны. Но recyclerView один, и удивления, чому лагает.

Nikita
14.07.2017
07:56:25
Оно скролится?
С подключением

Google
Andrew
14.07.2017
07:56:51
Sergey8827
14.07.2017
07:56:57
Ты при перевороте создаёшь заново фрагмент?
у меня ситуация где внутри вьюв пейджера еще и диалог фрагмент и когда диалог показывается - то при повороте краш

Andrew
14.07.2017
07:57:30
Да. Во все стороны. Но recyclerView один, и удивления, чому лагает.
Мож это, опенгл? Ресуклер выглядит тут говеным решением

Nikita
14.07.2017
07:57:59
Нормально

Вью мало, должен справлятся

Admin
ERROR: S client not available

Nikita
14.07.2017
07:58:24
Но вариант со своим канвасом я предложил

Andrew
14.07.2017
07:58:38
Я б игровую тему какую заюзал

Emil'
14.07.2017
07:58:46
Мож это, опенгл? Ресуклер выглядит тут говеным решением
и Unity) Для выбора места в нашем кинотеатре нужен 4х ядерный телефон, иначе возможна просадка фпс)))

Andrew
14.07.2017
08:00:01
и Unity) Для выбора места в нашем кинотеатре нужен 4х ядерный телефон, иначе возможна просадка фпс)))
Кроме юнити будто ничего нет, хотя она с оом не упадет и тормозить не будет, просто вес 20+

Nikita
14.07.2017
08:00:36
Кароч, я АФК на час. Если чо надо, с собачкой пишите

Dev??
14.07.2017
08:10:36


Евгений
14.07.2017
08:11:32
ProgressBar

Dev??
14.07.2017
08:12:01
Nikita
14.07.2017
08:12:07
Мож это, опенгл? Ресуклер выглядит тут говеным решением
да, вполне реально сделать это за недельку на голом опенгл, с “color-picking”

Никита
14.07.2017
08:12:29
9patch

простейшее решение, в студии есть редактор

Google
Dev??
14.07.2017
08:13:26
Он вектор умеет?

Никита
14.07.2017
08:13:38
Dev??
14.07.2017
08:13:50
Этот прямоугольник векторный

Никита
14.07.2017
08:14:28
по сути .png

Dev??
14.07.2017
08:18:17
Спасиб , вы мне несколько дней спасли))

Никита
14.07.2017
08:19:46
Эсмин
14.07.2017
08:20:25
бесит флаг

Никита
14.07.2017
08:24:01
бесит флаг
что за флаг?

Konstantin
14.07.2017
08:24:34
побесись

Sergey8827
14.07.2017
08:30:55
а почему бы не создать кастомное вью и не отрисовывать в зависимости от числа прямоугольник через Paint?

Sergey8827
14.07.2017
08:33:30
Dev??
14.07.2017
08:33:47
прикольно)
Блин , ваш способ не помог

Никита
14.07.2017
08:34:54
Sabo
14.07.2017
08:42:39


как можно сделать такой recycler view, который состоит из разделов

?

помогите плиз

Никита
14.07.2017
08:43:54
можно просто добавлять вьюшку с названием раздела

можно поковырять декораторы

Страница 1721 из 3205