据最新消息,谷歌关于Android XR平台的设计文档被披露,其中详细规定了AI眼镜在硬件形态、交互方式及用户界面(UI)设计上的标准。
同时,另一份消息揭示了安卓17系统为提升流畅度所采取的底层优化措施。
一、 谷歌AI眼镜:两种形态与交互逻辑
谷歌在Android XR设计文档中规划了两种核心的AI眼镜设备形态:
1. 基础版AI眼镜:配置了扬声器、麦克风和摄像头,主打听觉与视觉信息的捕捉与输出。
2. Display AI眼镜:在基础版配置之上,额外增加了可随时开启或关闭的屏幕,并细分为单眼显示和双眼显示两种模式,以适应不同场景需求。
在操控与交互方面,文档提出了强制性要求:
物理按键:所有眼镜都必须配备电源键、触控板和拍照键。Display AI眼镜的镜腿内侧还额外设有一个显示开关。
交互逻辑:
拍照键:单击执行拍照,长按则启动录像。
触控板:长按可唤醒Gemini AI助手;下滑执行返回操作;双指滑动可调节音量。
状态指示:为保障隐私和透明度,所有设备必须配备两个固定的LED指示灯,分别面向佩戴者和旁观者,用以清晰显示设备当前是否处于录制状态。
UI设计方面,重点在于效率与节能:
界面灵感:Display AI眼镜的主界面设计灵感来源于手机锁屏,旨在展示极简的情境信息。
通知呈现:通知以胶囊形状呈现,用户聚焦后可展开查看详情。
视觉规范:界面元素推荐采用圆角设计。在色彩选择上,为了降低屏幕发热和电池消耗,文档建议优先使用最省电的绿色,谨慎使用耗能较高的蓝色,并提倡开发者尽量减少屏幕点亮的像素数量。
二、 安卓17:重构核心组件以解决卡顿
针对安卓手机日常使用中常见的卡顿、丢帧问题,谷歌计划在安卓17系统中推出一套全新的性能优化方案。
问题的根源在于系统线程处理UI显示时,需要排队访问核心组件MessageQueue。
一旦某个线程锁定该队列,其他线程就会被迫闲置,导致关键任务无法及时完成,从而引发系统丢帧。
为解决此问题,谷歌计划在安卓17的底层对MessageQueue进行重构,引入一个名为DeliQueue的无锁数据结构系统。
技术原理:DeliQueue摒弃了传统“一次服务一个线程”的锁定模式,能够更精细地控制特定内存位置。
这使得线程无需长时间等待锁的释放,可以根据实际资源情况进行灵活调度和并行处理任务。
预期效果:相关报告显示,新系统可将应用的丢帧率降低4%,系统界面和启动器的丢帧率降幅更可达7.7%。
当前状态:目前,谷歌内部仍在对DeliQueue系统进行测试,并已修复了其中发现的两个漏洞。
尽管安卓17的正式发布尚需时日,但谷歌仍有充足的时间来完善这项功能。因此,后续安卓17在实际设备上的表现依然值得期待。