文章图片
实际使用往往就是这种观感
为此 , Google 在 Android 13 中将 主题图标 功能开放给了第三方应用开发者 。 开发者只需要提供满足特性尺寸和格式要求的、用于色彩绘制的单色图标素材 , 并在进行相关声明 , 即可让应用在 Pixel 启动器中调用 Material You 动态色彩渲染图标 。 这些单色图标素材同样也可以在状态栏通知图标中进行复用 。
文章图片
单色主题图标尺寸规范示意图
由于相关细节是在 元素中进行声明的 , 已经适配了自适应图标的应用跟进起来应该会比较容易 。
文章图片
添加快速设置开关更容易
Android 上的快速设置开关跟好用 , 快速设置开关的编辑过程却很让人头疼 , 尤其当快速设置开关太多 , 排列时需要跨显示区域上下拖动时 。
Android 13 引入了一套新的 tile placement API , 开发者接入后可以让应用直接通过弹窗的方式方便用户将对应的快速设置开关添加至快速设置开关面板当中 。
文章图片
快速设置开关添加提示面板示意图
当然了 , 这其实并没有从根本上解决上面提到的快速设置开关面板编辑和整理难题 。
无需获取定位的附近 Wi-Fi 权限
Android 今年推出了不少针对权限管理的完善和优化 , 但依然有不少相对粗糙的地方 。 在 Android 13 中 , Google 为管理设备与周围 Wi-Fi 热点连接的应用专门添加了一个名为 NEARBY_WIFI_DEVICES 的 运行时权限 , 调用这一权限后应用可以借助 Wi-Fi 来扫描并连接附近的设备 , 同时无需申请精确位置权限 。 在智能家居、物联网设备配置的过程中使用这个权限可以避免对用户位置信息的不必要请求 。
不过这一权限目前也是非强制性的 , 在 Google 的描述中 , 以 Android 13 为目标平台的应用可以通过 neverForLocation 属性来申请 NEARBY_WIFI_DEVICES 权限 , 「有助于促进隐私友好的应用设计」 。 因此对那些从来不把用户隐私放在心上的应用来说 , 这个权限可能又要被冷藏了 。
其它值得一提的内容更多系统功能加入 Project Mainline
Google 在 Android 10 中引入的 Project Mainline 还在进化 。 在 Android 13 中 , Google 不仅将蓝牙功能堆栈和超宽频通信功能堆栈作为新的模块加入了 Mainline 当中 , 上面提到的照片选择器以及新版 OpenJDK 11 也都有望在 Project Mainline 的帮助下、通过 Google Play 系统更新推送给旧设备 。
关联阅读:译文 | 关于 Android Q 背后的新变化 , 我们和谷歌开发团队聊了聊
媒体输出控制面板重新设计
调节输出设备和对应音量更方便了 , 但目前在深色主题下可读性有点差 。
文章图片
媒体播放控制卡片布局调整
Google 今年似乎还想调整一下媒体播放控制卡片的设计 , 目前可以通过隐藏开关开启的样式移除了媒体封面并且加上了播放进度条控制 , 整体布局也有很大的变化:
新的媒体播放控制卡片样式 | 图:esper.io
不过熟悉 Android 12/11 早期 DP/Beta 测试的读者 , 或许看到这里也都对这种改变提不起太多兴趣了:因为这个阶段 Android 往往会对 UI 进行各种测试 , 反映到系统中就是 UI 控件设计左右横跳 , 与最终版本差距甚远 , 是真正的「请以最终版本为准」 ,
特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
