SuperAPI AI 工具集

android-compose-ui

通用与其它

查看项目

更新于 10-16 08:37

技能介绍

用途:面向 Android Jetpack Compose(Kotlin)的 UI 基础参考,基于 androidx.compose 官方文档蒸馏,帮助按任务定位相关主题与具体页面。

主要能力(按目录分类):fundamentals 涵盖 @Composable 函数、重组、Modifier、阶段、CompositionLocal、稳定性与自定义 Modifier;state-lifecycle 涵盖 remember、rememberSaveable、mutableStateOf、State、derivedStateOf、snapshotFlow、produceState、collectAsState、LaunchedEffect、DisposableEffect、SideEffect、状态提升与生命周期;layout 涵盖 Column、Row、Box、Spacer、LazyColumn、LazyRow、网格、Pager、FlowRow、ConstraintLayout、自定义 Layout、滚动等;adaptive-layout 涵盖 WindowSizeClass、窗口自适应、折叠设备 Posture、多窗格 Scaffold 与规范布局;text-input 涵盖 BasicText、BasicTextField、AnnotatedString、SpanStyle、TextStyle、键盘选项、输入转换、自动填充、剪贴板;touch-input 涵盖 clickable、指针输入、点击/拖拽/变换手势、可滚动、嵌套滚动、焦点、键盘输入、语义、测试标签与触觉反馈。

使用方式:先按任务在映射表中找到类别,再读该类别 references/{category}/README.md 定位目标页面,最后 Read 对应 .md 获取细节。例如状态相关任务查 references/state-lifecycle/README.md,布局任务查 references/layout/README.md。

适用场景:Compose UI 基础 API 的查阅、设计与实现参考。

限制:Material3 组件归 android-compose-components 技能,动画与绘制归 android-compose-graphics-animation 技能,不在本技能范围。其他细节暂未提供。