TGViewer
Антоха Разраб про AI Антоха Разраб про AI @androidraft · 392 subscribers
Post #17 332
Понимание порядка модификаторов:
Модификаторы применяются в порядке "с конца к началу" и "изнутри наружу".
Чем выше по цепочке находится модификатор, тем позже он будет применён.
Последний применяемый модификатор — это модификатор, который стоит самым первым в цепочке для компонентов, так как кастомизация, поступающая извне, должна быть применена вокруг того, что компонент уже содержит.
Параметр modifier:
Хорошо написанные функции UI-компонентов с аннотацией @Composable должны принимать параметр modifier: Modifier, который по умолчанию равен Modifier (пустая реализация).
Этот модификатор применяется к корневому узлу компонента, и дополнительные модификаторы могут быть присоединены после него.
Визуализация порядка модификаторов:
При добавлении отступов или границы к компоненту логично применять их вокруг компонента.
Этот визуальный подход помогает понять, что модификаторы применяются "с конца к началу" и "изнутри наружу".
Пример кода:
В статье приводятся примеры правильного использования модификаторов, демонстрируя, как связывать модификаторы и как они применяются в правильном порядке.
Общий вывод:
Статья направлена на упрощение понимания порядка модификаторов в Jetpack Compose, используя визуальный и интуитивный подход.
https://zsmb.co/remembering-modifier-order/
zsmb.co How I Finally Memorized Modifier Ordering in Compose For the longest time, I proudly had no idea of how Modifier ordering works, and would just guess and then guess again when something didn't look quite right. Here's how I finally ended up remembering how the ordering works.
  • 👍 2
More from @androidraft
  1. Sep 29, 2026Нейрослопный привет! https://www.youtube.com/watch?v=7-WTlSZ-qVI Мне тут друзья показали ч…
  2. Sep 25, 2026Забыл, что стоило написать что я сделал: 👉 Начал с персонального сайта: https://lamprof.c…
  3. Sep 23, 2026Удивительно, я запихивался в AI выдачу со своим сайтом/резюме очень активно и это наканецт…
  4. Sep 21, 2026Post #201
  5. Sep 19, 2026Post #200
  6. Sep 18, 2026Post #199
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →