最后更新时间:2022 年 10 月 24 日
欢迎查看 Jetpack Compose 路线图,该路线图概述了 Jetpack Compose 的一些近期计划。如需了解已完成的功能,请参阅版本说明。
下一版本中将重点关注的主题包括:
- 性能
- 为高级用例提供更多支持
- 展开的 Material 3 组件集
- 改进工具,包括预览和实时编辑
- 平台支持:Compose Wear、大屏幕、主屏幕 widget、TV Compose
这些是团队目前正在考虑和开发的功能。我们本着最佳意图来分享此路线图,但这份路线图并非详尽无遗,我们可能会在了解更多信息后不断调整优先事项,并会继续听取用户反馈。
“重点”项目目前正在开发中,有可能会在即将发布的稳定版中推出。“待办”项目已完成规划,但不太可能会立即推出。
核心库
领域 | 重点 | 待办 | 完成 |
Material |
使用 Material 规范和 MDC-Android 提高组件等效性 使 SwipeToDismiss 和 ModalBottomSheetLayout 稳定 |
||
Material 3 |
选择器 提示 SearchBar 底部动作条 |
运动/过渡子系统 |
|
基础 |
分页集合 延迟加载项目动画 用于锚定组件的公共 API 滚动条 流式布局 |
在延迟布局中拖放 列表的粘性标题 |
延迟加载交错网格 贴靠 |
界面 |
文本编辑改进功能 硬件键盘输入 |
多样式文本编辑 表情符号兼容性 文字中的可点击内容 自动调整文本大小 样式化字符串资源 智能文本选择和链接 长文本布局和编辑 文本选择和 API 改进 异步绘图 跨屏幕拖放 图形子层 多线程测量 双窗格可组合项 |
画布上的文字 变量字体 |
动画 |
共用元素过渡效果 |
||
编译器和运行时 |
外部类型稳定性配置 群组省略优化 |
多线程调度程序 |
异常处理 组合跟踪 |
测试 |
多模式输入注入 |
常见测试 |
|
工具 |
改进预览性能 动画检查器 实时编辑 |
主屏幕 widget 预览 |
Wear 预览 |
Jetpack 库集成
领域 | 重点 | 完成 |
导航 | 过渡动画 | |
分页 | 让 Paging Compose API 达到稳定状态 | |
约束/动态布局 | ConstraintLayout DSL 与现有功能的等效性 |
平台
平台 | 重点 | 完成 |
主屏幕 widget | Glance | |
TV Compose | Compose API |