Jetpack Compose 路线图

最后更新:2024 年 9 月 4 日

欢迎来到 Jetpack Compose 路线图,其中概述了 Jetpack Compose 的未来计划。有关已完成的功能,请参阅发布说明

这些是团队目前正在思考和开发的功能。此路线图是出于善意分享的,但它并非详尽无遗,并且随着我们了解更多信息并不断接收来自您(我们的用户)的反馈,优先级可能会发生变化。

重点关注项目即将开始开发,并很可能在即将发布的稳定版本中推出。待办事项项目已规划,但短期内不太可能推出。

核心库

领域

重点关注

待办事项

已完成

Material 3

分段按钮控件组 (M3)

底部应用栏(RTL 对齐)

徽章(对齐更新)

下拉刷新(M3 设计更新)

M3 的性能基准测试/基线配置文件

动效/过渡子系统

选择器

工具提示

搜索栏

底部工作表

基础

Lazy 项动画

流式布局新功能与稳定性

稳定 AnchoredDraggable

Modifier.node 迁移和性能改进

Lazy 布局中的拖放支持

列表的粘性头部

列表的粘性头部

滚动条

锚定组件的公共 API

界面

自动填充

文本编辑改进

文本选择和 API 改进


无障碍功能检查

文本中的可点击元素

支持自动调整大小的文本

多样式文本编辑

支持自动调整大小的文本

智能文本选择和链接化

长文本布局和编辑

文本选择和 API 改进

支持异步绘制

支持多线程测量

双窗格可组合项

硬件键盘输入

样式化字符串资源

支持跨屏幕拖放

支持图形子层

动画

共享元素过渡

编译器与运行时

SlotTable 重写

LazyList 调度/线程利用

可中断组合

LazyList 项动画

修饰符提升优化

子组合的共享 SlotTable

外部类型稳定性配置

分组省略优化

强跳过模式

内在记住

支持多线程调度器

测试

Compose 无障碍功能检查

更好的错误处理

支持多模态输入注入

支持通用测试

工具

@Preview 截图测试

Glance 小部件预览

生成式 AI 与 UI 开发实验

持续的质量与性能改进

预览组织与缩放

更高级的动画/导航支持(概念设计)

Compose 预览

动画预览

交互模式

多预览模板

预览参数

实时编辑

Compose UI 检查

布局检查器:重组计数与高亮

Relay

Jetpack 库集成

领域

重点关注

已完成

导航

过渡动画

分页

使 Paging Compose API 达到稳定

约束/动效布局

ConstraintLayout DSL 与现有功能的对等

MotionLayout DSL

MotionLayout 与 LookAheadLayout 集成

平台

平台

重点关注

已完成

主屏幕小部件

Compose API

TV Compose

Compose API

提案

如果您想提出一个项目以考虑纳入路线图,请查看现有提案创建新提案