TGViewer
Mobile Native ️️ Mobile Native ️️ @mobile_native · 5.39K subscribers
Post #1562 3.82K
Как работать с Custom Layout в Jetpack Compose

Довольно крутая и большая статья от разработчика из Авито, про кастомные Layout в Jetpack Compose.

В этой статье вспоминаем, как вообще работают лейауты в Compose, обсуждаем изменение лейаута отдельного компонента, смотрим, как создавать кастомные Layout и LazyLayout и учимся откладывать композицию. И всё это на примерах, в том числе из дизайн-системы Авито.


🟢Контекст. Зачем нам кастомные Layout
🟢Как не стоит изменять Layout в Compose
🟢Layout в Jetpack Compose. Фазы фрейма
🟢Изменение layout отдельного компонента 
🟢Кастомный Layout
🟢Кастомный Layout. MultiMeasureLayout
🟢Кастомный Layout. Intrinsic Measurements 
🟢Отложенная композиция
🟢Отложенная композиция в SubcomposeLayout
🟢Кастомный LazyLayout
🟢Кастомный LazyLayout. MeasurePolicy
🟢Что стоит запомнить

Читать (Ru)
  • ❤ 12
  • 👍 6
  • 🔥 3
More from @mobile_native
  1. Sep 9, 2026🤳 Как работает мобильная разработка с AI под капотом — интенсивы от Podlodka Crew Конфере…
  2. Jul 22, 2026Всем привет! Давненько меня не было в тг, давно уже ничего не публиковал в каналах – вот р…
  3. Jul 22, 2026Привет! Ну ты как там? Как дела, что нового? 😃
  4. Apr 19, 2026Kotlin Coroutine bridges: converting any callback-based Android API to suspend functions П…
  5. Apr 19, 2026Маяк в пустыне: Kotlin DSL для Android-шейдеров В статье автор рассказывает про сложности…
  6. Apr 8, 2026Разбираем Remote Compose: как Google предлагает строить BDUI Обзорная статья от ребят из А…
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 →