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

Подскажи как можно заполнить список для рекуклера с 70 точек

по вертикали и 52 по горизонтали в каждом айтеме, протопал рука в цикле инфлецтить, все равно долговато, в какую сторону копать? Мб примеры какие то? Подскажите плз

10 ответов

14 просмотров

Что за «точки», какая задача?

George-Ter-Grigoryantc Автор вопроса

Вот 1 строка - год, 1 ячейка - неделя

Делать каждый квадратик вьюшкой — заведомый пиздец. Canvas#drawRect

George-Ter-Grigoryantc Автор вопроса

Да, у меня это щас в рекуклере, в каждой айтеме в лупе инфлейтиться и добавляется 52 ячейки, но сука подрагивает, по всякому пробовал, а их ещё нужно различать каждый, тип проставлять какая щас Гёделя и тд

George-Ter-Grigoryantc Автор вопроса

Ты когда про Канзас писал имел ввиду им рисовать? Это быстрее чем вью инфлейтить?

Да, конечно. Все вьюшки рисуют себя на канвасе. Делать это напрямую, без вьюшки, будет в десятки раз быстрее.

George-Ter-Grigoryantc Автор вопроса

Можно получается в createholder канвасом рисовать их?

Нет, можно хоть немного поискать в интернете как делать либо кастом вьюшки, либо декораторы для ресайклера. https://www.youtube.com/watch?v=AyMF99VfqlI

Насчёт рисования вопросик. Ну и немного анимации Есть квадратная картинка, к примеру 200*200 Нужно показывать только ее часть, к примеру квадрат 50,150,100,200 И в анимации ее поворачивать. Как лучше подойти к этому?)

Canvas#clipRect, Canvas#rotate

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
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
Карта сайта