首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jetpack Compose Modifier 全解析
雨白
创建于2025-04-16
订阅专栏
"Modifier"
等 4 人订阅
共12篇文章
创建于2025-04-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ModifierLocal:Compose 中的 Modifier 数据传递机制
探索Jetpack Compose中鲜为人知的ModifierLocal机制,掌握这一强大工具如何实现Modifier链间的数据共享,让你的自定义布局更简洁优雅!
OnGloballyPositionedModifier 详解
深入探索Compose中的位置感知机制!本文剖析OnGloballyPositionedModifier如何精确捕获UI元素在屏幕上的位置与尺寸变化,助你轻松实现跟随动画、智能提示框等高级交互效果。
OnPlacedModifier 的作用、写法和原理
OnPlacedModifier vs OnRemeasuredModifier。一文读懂它们的关键区别,掌握测量与摆放时机,让你在复杂布局中如鱼得水,轻松获取组件位置与尺寸信息。
OnRemeasuredModifier
探索Compose中监听组件尺寸变化的利器——OnRemeasuredModifier。从基础用法到源码原理,掌握这一API如何让你精确捕获UI尺寸信息,提升布局和动画效果。
Modifier 是怎么工作的?
了解 Modifier 的工作流程,并结合布局阶段,讲解 Modifier 的调用顺序对最终呈现的 UI 效果的影响。
深入理解 SemanticsModifierNode:打造无障碍应用的关键
一文带你构建真正包容所有用户的 Android 应用,熟练掌握 semantics() 与 clearAndSetSemantics() ,让你的 UI 不仅好看,更能"被听见"!
深入理解 ParentDataModifierNode:为布局打辅助
ParentData——父亲的数据?别担心,我将从 weight() 修饰符开始,揭秘 Compose 布局系统中这个强大却鲜为人知的机制,最终让你的自定义布局脱颖而出。
PointerInputModifierNode的功能介绍和原理简析
探索Jetpack Compose触摸事件处理的奥秘!从简单点击到复杂手势,本文带你从入门到精通。无论是按钮点击还是自定义手势,都有详细代码和场景解析,快来呀!
DrawModifierNode的工作原理和对绘制的精细影响
了解 DrawModifierNode是怎么影响到Compose的绘制的,帮助我们理解并控制我们写的绘制的代码效果。
LayoutModifierNode 和 Modifier.layout()
深入剖析Compose布局修饰符机制,解密Modifier.layout()工作原理及应用,助您掌握自定义布局核心技巧,提升UI开发效率。
Modifier.composed() 和 ComposedModifier
ComposedModifier通过composed()创建,实现状态隔离和Composable上下文访问。它动态执行工厂函数,为每个组件提供独立状态。目前composed已不推荐再使用。
Modifier接口
Modifier是Compose中的接口,通过then()方法和CombinedModifier构建链式结构,foldIn和foldOut方法分别实现从外到内和从内到外的遍历处理。