Size: a a a

Android Developers

2021 February 10

JF

Jorik Fat in Android Developers
Denis
а я про сложность ничего не говорю. Только про количество кода. на lv меньше займет, да?
не говоря, что Adapter это как минимум 1 новый файл (можете начинать батл в тему количества файлов)
источник

D

Denis in Android Developers
Jorik Fat
да, LV займет меньше, чем Recycler+Adapter+ViewHolder
бляя. тебе один хуй адаптер придется писать. и кода в нем будет столько же, как в adapter+vh
источник

JF

Jorik Fat in Android Developers
Denis
бляя. тебе один хуй адаптер придется писать. и кода в нем будет столько же, как в adapter+vh
ArrayAdapter есть для этого
источник

L

Leonid in Android Developers
Denis
бляя. тебе один хуй адаптер придется писать. и кода в нем будет столько же, как в adapter+vh
Ну, если хочет человек LV, то и пусть себе пользуется 🤷‍♂
источник

D

Denis in Android Developers
Jorik Fat
ArrayAdapter есть для этого
мм, дефолтный адаптер знает, как манипулировать ТВОИМИ данными, куда какие значения выставлять, куда какие слушатели поставить?
источник

D

Denis in Android Developers
Leonid
Ну, если хочет человек LV, то и пусть себе пользуется 🤷‍♂
та не, нахуй, потом за такими говнокодерами переписывать приходится
источник

А

Александр in Android Developers
Не увидел говнокода пока.
Если человек адекватно использует LV, то чего бы и нет?
источник

L

Leonid in Android Developers
Denis
та не, нахуй, потом за такими говнокодерами переписывать приходится
лол
источник

L

Leonid in Android Developers
LV полезен, когда нужно сделать прототип списка по-быстрому.

А потом лучше переделать на RV со всеми его свистелками и перделками 😄
источник

D

Denis in Android Developers
Александр
Не увидел говнокода пока.
Если человек адекватно использует LV, то чего бы и нет?
Ну, я пока вообще никакого кода не увидел. Вот, жду. А так человек утверждает, что rv нужен только для скролла, что уже наводит на мысли
источник

L

Leonid in Android Developers
Denis
Ну, я пока вообще никакого кода не увидел. Вот, жду. А так человек утверждает, что rv нужен только для скролла, что уже наводит на мысли
При этом нет гарантии, что скролла не будет ни на одном экране.
источник

D

Denis in Android Developers
Leonid
При этом нет гарантии, что скролла не будет ни на одном экране.
ага, тоже интересно. делать динамические списки с полной уверенностью типа "вот тут точно не вылезет за пределы экрана". Почему статик тогда не сделать?
источник

L

Leonid in Android Developers
Denis
ага, тоже интересно. делать динамические списки с полной уверенностью типа "вот тут точно не вылезет за пределы экрана". Почему статик тогда не сделать?
Зогадко!
источник

AL

Ash Leopard in Android Developers
Всем доброй ночи!
Сталкивался кто с проблемой регистрации консоли разработчика из Крыма?
Всё кроме паспорта принимает и выдаёт ошибку OR-VSH-15
Просьба написать в ЛС или сразу в дискорд :)
Mountain_Seal#5738
источник

JF

Jorik Fat in Android Developers
Denis
мм, дефолтный адаптер знает, как манипулировать ТВОИМИ данными, куда какие значения выставлять, куда какие слушатели поставить?
Согласен. Тут налажал (перепутал с Inflate() в ListView).
Но остальные мои тезисы те же
источник

JF

Jorik Fat in Android Developers
с адаптером нужно будет только метод getView() перегрузить
источник

D

Denis in Android Developers
Jorik Fat
Согласен. Тут налажал (перепутал с Inflate() в ListView).
Но остальные мои тезисы те же
Твой основной тезис "меньше кода" неверен, т.к. в списках, где нужно сделать что-то, кроме отображения одного tv, кода будет +- столько же
источник

JF

Jorik Fat in Android Developers
Denis
Твой основной тезис "меньше кода" неверен, т.к. в списках, где нужно сделать что-то, кроме отображения одного tv, кода будет +- столько же
хорошо, давайте математически.
Согласны, что ArrayAdapter.getView() будет равен RecyclerView.Adapter (createViewHolder + bindViewHolder)?
источник

D

Denis in Android Developers
Jorik Fat
хорошо, давайте математически.
Согласны, что ArrayAdapter.getView() будет равен RecyclerView.Adapter (createViewHolder + bindViewHolder)?
Только createViewHolder. И то, если там нет слушателей
источник

JF

Jorik Fat in Android Developers
Denis
Только createViewHolder. И то, если там нет слушателей
ну ок. Если мы не используем скроллинг
getView == createViewHolder
источник