当前位置:首页 > 技术知识 > 正文内容

Android 16 QPR1:经典“位置”图标重返快速设置面板

maynowei5个月前 (10-02)技术知识60

除了一系列错误修复之外,Android 16 QPR1 Beta 3.1 还对位置快速设置磁贴进行了一项更改。

在 Android 16(以及早期版本的作系统)中,快速设置使用了位置磁贴的图钉图标。这也是使用定位服务时状态栏中出现的内容。灵感显然来自谷歌地图图标。

QPR1 Beta 尝试了 QS Tile 的光标式箭头图标,但没有更改状态栏中显示的引脚。

在 Beta 3.1 中,快速设置已恢复为图钉图标,以获得一致的外观。这似乎是此补丁中唯一的界面更改(仍处于 2025 年 7 月的安全级别),同时修复了 24 个错误:

  • 通过改进系统处理网络统计信息的方式,与 Wi-Fi 相关的设备不稳定或重新启动。 (Issue #433037402, Issue #432867183, Issue #433418936, Issue #432795362, Issue #432770117, Issue #432699126, Issue #435489862, Issue #435011484)
  • 低功耗传感器组件 Context Hub 会因过度使用主内存而崩溃,导致设备不稳定;通过优化内存分配和防止内存泄漏来解决。 ( Issue #420999948, Issue #426316038)
  • 主屏幕有时会丢失底行固定应用程序和搜索栏,导致它们无法访问;通过调整这些元素在屏幕过渡后重新出现的方式,可以修复此问题。 (Issue #428088033, Issue #428405658, Issue #429817851)
  • 通知将在阴影中重叠,通过优化通知显示和关闭动画逻辑来阻碍可读性。(Issue #421792538, Issue #422749237, Issue #420418750, Issue #428896474)
  • 导致设备意外重启的问题。(Issue #427676713)
  • 展开的可折叠设备上的快速设置 UI 由于重复计算相机切口导致填充不正确而出现剪裁或错位。(Issue #419184923, Issue #421879049, Issue #421810067, Issue #423172198, Issue #422560004, Issue #424116279)
  • 导致设备意外重启的问题。(Issue #408888279, Issue #409949346, Issue #409960197, Issue #410624610, Issue #407373090, Issue #430095518)
  • 显示在“快速设置”阴影中的状态栏有时会与标准状态栏未对齐,从而导致视觉不一致。(Issue #419573315, Issue #419134909, Issue #432794874)
  • 通过实施传感器数据检索的非阻塞方法,解决了由于相机的环境光传感器 (ALS) 读取卡住而导致的系统挂起或崩溃,尤其是在解锁期间。(Issue #421870862, Issue #420725698)
  • 锁定屏幕上的媒体播放器有时会消失或变得无响应。 (Issue #420517884)
  • 通知栏显示一个大的、不断增长的间隙,通过纠正通知动画的剪切方式来遮挡通知。(Issue #421366916)
  • 媒体播放器通知在设备旋转期间可能会被剪切或消失的问题,方法是改进其显示区域在 UI 转换中的大小和更新方式。 (Issue #433040374)
  • 通过语音通话发起的视频通话不再遇到静音音频;系统音频修复现在可以在呼叫类型转换期间正确管理声音输出。(Issue #434139133, Issue #427060263, Issue #438414975)
  • 通过纠正暂时系统栏状态的清除方式,退出全屏应用程序后,主屏幕的顶部和底部出现黑色半透明条的问题。(Issue #425407737, Issue #433929827)
  • 导致设备在 OTA 更新期间意外崩溃并重启的问题。
  • 导致系统更新后设备偶尔重启的问题。
  • 由于查找过时的应用程序文件,主屏幕上的小部件有时无法加载。
  • 在应用程序中打字偶尔会停止工作,因为内部输入系统进程可能会竞争。
  • 由于上下文中心内存不足而导致设备崩溃。
  • 解决了由“未实现的数据包类型”错误引起的蓝牙崩溃和不稳定问题。
  • 通过解决与音频播放速度变化相关的音频数据缓冲区处理中的内存损坏错误,可能会导致通话期间电话断开连接或系统崩溃的问题。
  • 从通知栏启动应用程序时,会出现短暂的屏幕闪烁。
  • 使用设备的媒体功能时可能发生的系统崩溃,尤其是在连接到计算机进行媒体传输时,通过改进媒体连接资源的内部处理。

这应该是消费者发布之前的绝对最终测试版,预计将于 9 月初针对现有 Pixel 设备推出。

相关文章

C++ 原子操作与锁的深度解析:为什么原子操作并非万金油?

大噶好,我是henry,今天来和大家浅浅聊一下为啥C++原子操作并非万能钥匙,原因有三,且听我娓娓道来:一、原子操作的线程安全性C++11 的 std::atomic 确实为单个变量的线程安全操作提供...

大量类加载器创建导致诡异FullGC(类的加载器有什么用)

“ 由 GC 问题带你全面了解 JDK8 Metaspace”01—现象最近接手了一个同事的项目,某一天接口的响应耗时突然增加了很多,由几十ms 增加到了几十秒。首先查看机器上的日志,有调用第三方接口...

Oracle又双叕开始严查JDK,连夜提桶跑路

哈佛商业报道了最近几起北美的JDK许可问题公司用了来源不明的JDK,怕蹲里面,连夜提桶跑路The company uses JDK from unknown sources, and is afrai...

Oracle数据库无法连接问题排查(oracle数据库连接不成功)

数据库告警日志 如下图 。发现 问题时间段,没有 数据库服务故障 报错,但是存在较多 TNS-12535 、 12560 、 12170 、 00505 错误:通过检查问题时间段应用日志, 也记录了...

超详细的Oracle19c修改数据库用户名教程

概述由于开发很多视图指定了某个用户名,故需修改数据库用户名srmpro为srm。以下为操作过程..1、停止应用防止修改用户名密码后应用一直在发起错误连接,可事先查询哪个IP在连接数据库,然后断开对应连...

见招拆招:破解Oracle数据库密码(oracle数据库如何解锁)

一.概要本文主要目的,希望通过分享解密方法引起相关人士对网络安全的重视。数据库安全绝不单只数据库本身的安全,和数据库所处的整个环境都有密切关系。本文所说的破解oracle9i、oracle10g、or...