Size: a a a

Android arch. components

2021 February 16

NY

Nazar Yatsuk🍀 in Android arch. components
Ну решение не из лучших, типо использовать на уровне дао лв, а дальше себе мапить в flow и работать с ним
источник
2021 February 18

ST

Sasha Tainyuk in Android arch. components
источник
2021 February 19

Sergey λ in Android arch. components
🎉
источник

Y

Yanis in Android arch. components
может кто знает хорошие альтернативы ConstraintLayout?
источник

EG

Evgeny GooDi in Android arch. components
А зачем?
источник

Y

Yanis in Android arch. components
затем что ConstraintLayout не позволяет сделать то что мне нужно
источник

Y

Yushka in Android arch. components
Yanis
затем что ConstraintLayout не позволяет сделать то что мне нужно
тогда стоит конкретизировать. потому что "хорошая альтернатива", очевидно, для тебя должна иметь какие-то свои фишки в сравнении с констрейнтом. Ну и констрейнт так то много может..тут оптяь же непонятно, насколько хорошо ты его знаешь. Может быть, он таки позволяет сделать, а может и нет.
источник

Y

Yanis in Android arch. components
Yushka
тогда стоит конкретизировать. потому что "хорошая альтернатива", очевидно, для тебя должна иметь какие-то свои фишки в сравнении с констрейнтом. Ну и констрейнт так то много может..тут оптяь же непонятно, насколько хорошо ты его знаешь. Может быть, он таки позволяет сделать, а может и нет.
Думаю каждый кто делал что-то сложное с помощью ConstraintLayout знает как там все не просто делается а зачастую и невозможно. Потому приходится делать разные извращения с вложенностью и т.п.
У меня сейчас есть layout который я не могу реализовать с помощью ConstraintLayout.
Проблема с разным размером экранов(соотношение сторон), на одном ты можешь добиться чтобы выглядело как нужно, но так только ты переключаешься на другой там уже все плывет и наоборот.
Потому и спрашиваю существуют ли вменяемые альтернативы.
источник

DV

Dmitriy Volkovskiy in Android arch. components
Yanis
Думаю каждый кто делал что-то сложное с помощью ConstraintLayout знает как там все не просто делается а зачастую и невозможно. Потому приходится делать разные извращения с вложенностью и т.п.
У меня сейчас есть layout который я не могу реализовать с помощью ConstraintLayout.
Проблема с разным размером экранов(соотношение сторон), на одном ты можешь добиться чтобы выглядело как нужно, но так только ты переключаешься на другой там уже все плывет и наоборот.
Потому и спрашиваю существуют ли вменяемые альтернативы.
Для такой задачи - ещё не придумали
источник

Y

Yushka in Android arch. components
Yanis
Думаю каждый кто делал что-то сложное с помощью ConstraintLayout знает как там все не просто делается а зачастую и невозможно. Потому приходится делать разные извращения с вложенностью и т.п.
У меня сейчас есть layout который я не могу реализовать с помощью ConstraintLayout.
Проблема с разным размером экранов(соотношение сторон), на одном ты можешь добиться чтобы выглядело как нужно, но так только ты переключаешься на другой там уже все плывет и наоборот.
Потому и спрашиваю существуют ли вменяемые альтернативы.
существуют вменяемые дизайнеры=)
источник

Y

Yanis in Android arch. components
Yushka
существуют вменяемые дизайнеры=)
не дизайн должен подстраиваться под код а наоборот
источник

Y

Yushka in Android arch. components
Yanis
не дизайн должен подстраиваться под код а наоборот
дизайн должен соответствовать гайдам)
источник

DV

Dmitriy Volkovskiy in Android arch. components
источник

Y

Yanis in Android arch. components
я уже думал об этом, но очень не хочется делать разные лэйауты для например pixel и pixel4
источник

Y

Yushka in Android arch. components
про "подстраиваться под код" я ничего не говорила) но и как-то проблем с построением сложных экранов таких, чтобы констрейнт не справлялся - не было. Вложенность да, но во вложенности как раз не юзать констрейнт, разбивать на подвьюхи более простые и у лайниаров не использовать вес. тогда ок.
источник

DV

Dmitriy Volkovskiy in Android arch. components
Yanis
я уже думал об этом, но очень не хочется делать разные лэйауты для например pixel и pixel4
Ну инструмент у вас есть. Можете либо под гайдлайны подстраиваться, либо под дизайнеров ваших
источник

Y

Yushka in Android arch. components
ещё выход экраны строить на ресайклерах. тогда "подвьюхи" просто делегаты. которые тоже не обязательно должны быть все констрейнтами..
источник

Y

Yanis in Android arch. components
гайдлайны тут ни при чем
источник

Y

Yushka in Android arch. components
Yanis
гайдлайны тут ни при чем
ну тогда я не понимаю, откуда проблемы. Говорю же - почему-то не бывало так, чтобы вот такие "боли". Особенно с разными экранами - всё в дп и никуда ничего не едет..
источник

DV

Dmitriy Volkovskiy in Android arch. components
В коде менять констреинты - то ещё удовольствие, я соглашусь. Но многие вещи с его помощью можно реализовать
источник