Как стать автором
Обновить

Комментарии 5

А есть ещё примеры кастомных Layout? До сих пор так и не приходилось их писать )

Больше спасибо за статью. Она помогла заполнить некоторые пробелы в знаниях и расширить общее понимание раздела.

Привет. Спасибо за статью. Вот это честно говоря не очень понял. А кто его просит выходить ЗА рамки? Квадрат 50*50 вроде вполне В рамках квадрата 100*100? Не оч понятно почему Box тогда измеряется в размерах 100*100 а не 50*50

Привет! Модификатор size(100) задает констрейнты фиксированного размера 100-100. Следующий модификатор не может выйти за рамки этих констрейнтов ни в меньшую, ни в большую сторону. Поэтому size(50) после size(100) не имеет эффекта.

Я бы еще по SubcomposeLayout дополнил, как неплохой пример Scaffold из пакета material. Там кстати еще есть особенности когда просчитывать и есть (или была) old и new реализации

Зарегистрируйтесь на Хабре, чтобы оставить комментарий