Size: a a a

Android Developers

2021 January 06

СП

Сергей П. in Android Developers
Daniel Sergeev
А как бы вы вообще делали красивую анимацию заливки сегмента в раскраске?)
Я делал в раскраске  без анимации) обычный  floodfill алгоритм красит сегмент в фоне прямо по битмапу подложки потом обновляем имиджвью
источник

L

Lexa in Android Developers
Приветствую, можно ли как-то присвоить каждому элементу Recycle view уникальную позицию?Или как то каждый итем идентифицировать
источник

ℕo ℕame in Android Developers
Lexa
Приветствую, можно ли как-то присвоить каждому элементу Recycle view уникальную позицию?Или как то каждый итем идентифицировать
Например
источник

СП

Сергей П. in Android Developers
Нефиг красоваться. Красиво бы тоже мог сделать - это надо просто промежуточно в алгоритме делать показы. Но flood fill алгоритмы некрасиво красят, кусками. Лучше не видетььэто
источник

СП

Сергей П. in Android Developers
Lexa
Приветствую, можно ли как-то присвоить каждому элементу Recycle view уникальную позицию?Или как то каждый итем идентифицировать
Да. Легко. Я тупо сую в каждый вью при байндинге в поле Tag  что угодно. Хоть прямо запись списка как объект
источник

MH

Maksus Heinz in Android Developers
Есть у кого мысли, а может и инфа, что будет с Motion Layout в Jetpack Compose, его тоже перепишут? Или deprecated?😸
источник

L

Lexa in Android Developers
К примеру, идёт список допустим на 100 итемов, у каждого итема уникальное значение допустим цена, пользователь выбирает с помощью чекбоксов итемы, нажимает кнопку, и мне нужно достать цену каждого итема с выбранным чекбоксом, но если делать это по позиции, краш так как она начинает идти заново
источник

L

Lexa in Android Developers
Конечно же все адаптеры и слушатели настроены
источник

с#

саша сок #KotlinGang... in Android Developers
⋑ 404 ⋐
Я комментирую
имхо комментировать (не kdoc/javadoc) надо только в исключительных обстоятельствах, в остальном функция должна выполнять одну задачу и эта задача должна быть понятна из названия
источник

V

V.Ilin in Android Developers
как лучше всего и проще всего сделать такой хедер который скролится («Tasks history») черуз отдельный вью тайп?
это рес. вью
источник

t

themfceo in Android Developers
V.Ilin
как лучше всего и проще всего сделать такой хедер который скролится («Tasks history») черуз отдельный вью тайп?
это рес. вью
yes, RecyclerView mutiple view type
источник

V

V.Ilin in Android Developers
themfceo
yes, RecyclerView mutiple view type
а если ItemTouchHelper нужно привязать (в данном случае свайп), то всегда делать проверку на первый элемент?
первый элем не должен свайпаться
источник

t

themfceo in Android Developers
V.Ilin
а если ItemTouchHelper нужно привязать (в данном случае свайп), то всегда делать проверку на первый элемент?
первый элем не должен свайпаться
не совсем знаю, но это может помочь
источник

МП

Матвей Попов... in Android Developers
V.Ilin
а если ItemTouchHelper нужно привязать (в данном случае свайп), то всегда делать проверку на первый элемент?
первый элем не должен свайпаться
Делаешь это все через adapter delegate и нужному делегейту передаёшь нужные листенеры и тач хэлперы и всё
источник

DS

Daniel Sergeev in Android Developers
Сергей П.
Я делал в раскраске  без анимации) обычный  floodfill алгоритм красит сегмент в фоне прямо по битмапу подложки потом обновляем имиджвью
Это быстро работало?)
источник

DS

Daniel Sergeev in Android Developers
Если большой сегмент и картинка > 1024х1024
источник

DS

Daniel Sergeev in Android Developers
То такая заливка занимает пару секунд
источник

DS

Daniel Sergeev in Android Developers
Для пользователя ужасно)
источник

DS

Daniel Sergeev in Android Developers
Кстати, ты в бэкграунде bitmap менял?
источник

L

Lexa in Android Developers
Lexa
К примеру, идёт список допустим на 100 итемов, у каждого итема уникальное значение допустим цена, пользователь выбирает с помощью чекбоксов итемы, нажимает кнопку, и мне нужно достать цену каждого итема с выбранным чекбоксом, но если делать это по позиции, краш так как она начинает идти заново
Есть у кого идеи?
источник