下面将结合代码实战,带领大家逐步感受Android 12里小组件的各项新特性和对应的适配方法。
1. 选择和展示的统一变化
事实上即使未做任何适配,在12上直接运行的小组件与11就有明显不同,主要表现在选择器和展示的效果。
以Chrome和Youtube Music的小组件为例:
可以看到12上的一些变化:
选择器顶部悬浮搜索框,可以更加快速地找到目标小组件小组件按照App自动折叠,避免无关的小组件占用屏幕空间App标题还对包含的小组件数目进行了提示拖拽到桌面上之后小组件默认拥有圆角设计
11上的小组件选择器不支持搜索而且无法折叠,拖拽到桌面上也是初始的直角效果。
2. 美观的圆角设计
健康信息越发重要,手撸一个展示今日步数的小组件,搭配androidplot框架展示详细的步数图表。