Hovhannes
плюс таблайаут
Gleb
спасибо!
Renat
Привет. Как добавить во ViewGroup прозрачность, не затрагивая содержимое внутри?
Hovhannes
Фон?
Renat
Да
Hovhannes
Ну попробуй прозрачный фон поставить
CatOnPad
Привет. Небольшой вопрос по поводу меню и динамического заполнения элементов в нем. Есть меню и в нем на одном из итемов вложено еще одно меню. Нужно во вложенном меню добавлять и удалять итемы. Не подскажите как реализовать?
CatOnPad
Намек понял, спасибо!
mike
в RecyclerView удаляют объект таким образом, но чувствую что это костыль еще тот. Может как-то грамотно это сделать можно или норм?
Hovhannes
чувствуешь???
Любимый❤
удаляешь из листа рецайкл вью и просто через DiffUtils
Любимый❤
по моему там появился какой то новый адаптер в котором DiffUtils вшит под капом, не помню названия, можно даже лучше его заюзать
Любимый❤
кто нибудь знает как он называется?
mike
Ок, спасибо всем
Ivansuper
кто нибудь знает как он называется?
Поищи наследников базового класса адаптера ресайклера на сайте с апи андроида
Sergey
Привет всем, подскажи, пожалуйста, как лучше по уму сделать, чтобы две нижние кнопки были одинакового в ширину размера (делили экран ровно пополам)
Hovhannes
weight 1
You
О, xml
Sergey
<RelativeLayout> <LinearLayout> <Button> </Button> <Button> </Button> </LinearLayout> </RelativeLayout>
Села
В linear
Sadyk
<RelativeLayout> <LinearLayout> <Button> </Button> <Button> </Button> </LinearLayout> </RelativeLayout>
Почитай про весы(weight) в Linear Layout Дай линеру горизонтальную ориентацию и weight по одному поставь у обеих кнопок
Sergey
Спасибо
Hovhannes
а то что у него захардкоженные дименсы и нечетные норм?))
Sadyk
Ну дп на размер текст вообще зашквар просто😁
Hovhannes
кстати - android:color/white не всегда и не везде будет чисто белый)) лучше вбить свой цвет белый
Hovhannes
Ну дп на размер текст вообще зашквар просто😁
у меня есть афигенная история от сеньоров в одной шараге почему у них дп - чтобы когда юзеры меняли шрифт девайса у них верстка не ехала)))
Sergey
а то что у него захардкоженные дименсы и нечетные норм?))
Прекрасно понимаю, что это фи-фи-фи, но я ток учусь. Сейчас буду думать, как это организоваться по уму
Hovhannes
у меня к тебе притензий нет, ясно что ты новичок. просто чувак заметил одно, а про другое промолчал
Никита 🙃
Кстати, а что не так с нечётными дименсами?
Александр
Да это опять наброс :D
Hovhannes
та не, все збс. ублажить дизигнера дело святое))
Hovhannes
Да это опять наброс :D
не. сил нет уже на срачи. нафиг
Никита 🙃
Да это опять наброс :D
Не, я слышал не впервые. Но чёт не нашёл ничего вменяемого объяснения
Hovhannes
Не, я слышал не впервые. Но чёт не нашёл ничего вменяемого объяснения
ну у норм дизигнеров есть такое понятие как сетка. у которой шаг в 4 или 8
Александр
Не, я слышал не впервые. Но чёт не нашёл ничего вменяемого объяснения
Я сам юзаю нечётные димены. Тогда да, хотелось бы конечно каких - нибудь разьяснений🧐 Имхо, это просто в ком - то перфекционизм бурлит.
Никита 🙃
Иногда иначе никак
Никита 🙃
поработай в крупных компаниях с устаканившимися правилами насчет дизигна
А когда бэк присылает размеры в пикселях - вот где топ. Ничего не надо лишнего думать
Александр
поработай в крупных компаниях с устаканившимися правилами насчет дизигна
И шо будет? В одной компании одни правила, в другой другие.
Александр
ну они есть по крайней мере))
Ну так и у меня самого они есть. Свои димены, тыры пыры.
Hovhannes
с блекджеком и куртизантками
Александр
Сфотал их пока они спят, люблю их.
Александр
Hovhannes
еще такие же для падинга надо))
Hovhannes
раунд 2, файт
Никита 🙃
Чем это отличается от обычного хардкода?
Hovhannes
ну вот, нет же нечетных))
Никита 🙃
featurename_viewname_sizename
Hovhannes
одно легкое движение руки и маргин_4 превращается в 40
Никита 🙃
Менять нужно в одном месте
Лол. margin16 ты не будешь менять. Ты будешь менять все вьюха с margin16 на marginN
Александр
Менять нужно в одном месте
Не для этого, на самом деле всё эти димены действительно суть хардкод, просто мне так удобнее.
You
Но менять всё равно можно в одном месте)
Hovhannes
ctrl+shfit+R
Александр
featurename_viewname_sizename
Знаем мы это. Для многих вьюх я так и пишу димены. Это - базовые.
Никита 🙃
You
Весь мир меняется, что уж тут поделать
Александр
Бесполезные 💁‍♂
Это удобнее, вопрос не о пользе.
Александр
Впрочем, заводить димен для атрибута, который юзанётся один раз это тоже такое себе занятие.
Александр
Дофига интересно потом наблюдать такие димены.
Hovhannes
чтобы была польза надо нормально придумать кейсы где и как это юзать. например у тебя имя трека и имя артиста везде на всех экранах , в какой т момент решаешь поменять шрифт тому или другому - хоба - 12 стало 14
Александр
И вот этот ваш кейс "Ох ты ах ты, удобнее менять из одного места" для меня вообще абстрактный, тот кейс который никогда не наступает. 0 раз с ним встречался.
Hovhannes
только тогда надо дать норм имя размеру - track_title_size