氢桌面:高德悬浮地图在滑动桌面时消失浅析

背景

最近给自己的老油车升级了系统,开放了第三方 App 安装。伙伴推荐使用"氢桌面"(支持高德悬浮地图)。实际体验中却发现:悬浮地图在桌面滑动切换时会消失,与预期有差异。

现象复现

静止状态:显示正常

滑动桌面过程中:悬浮地图消失

初步猜测

滑动时,可能移除了对应的 Surface 图层,于是用 Winscope 做了验证。

Winscope 验证

不滑动时:导航图层仍存在、正常显示

下一帧(滑动中):对应的 Surface 图层消失

优化猜想

参考 Android 原生任务栈回退 / 恢复动画机制,给该地图层加一个"狗绳"动画(animation leash)。如果通过 Leash 临时托管图层,滑动过程中地图可能就不会直接消失。

猜测目前效果可能是:由于老车机系统版本与性能限制,桌面实现上做了妥协。

相关推荐
想学全栈的菜鸟阿董5 小时前
CrewAI 核心概念 团队(Crews)篇
windows
梦昼初DawnDream6 小时前
防火墙规则设置
linux·服务器·windows
汤愈韬8 小时前
IIS服务器
windows·网络安全
欢乐的小猪8 小时前
win10桌面windows bing图标如何删除
windows·bing搜索
love530love11 小时前
【笔记】解决 ComfyUI 安装节点 ComfyUI-Addoor (葵花宝典)后启动报错:No module named ‘ComfyUI-Addoor’
linux·运维·前端·人工智能·windows·笔记·python
love530love11 小时前
【笔记】ComfyUI KeyError: ‘tensorrt‘ 错误的完整解决方案
windows·笔记·python·pycharm
ZJU_统一阿萨姆11 小时前
Windows系统VSCode配置Rust开发环境(超详细保姆级教程)
windows·vscode·rust
叱咤少帅(少帅)12 小时前
windows10 C 盘瘦身路径
windows·1024程序员节
开发者驿站14 小时前
2025年保姆级C++环境配置教程(Windows/macOS双平台)
c++·windows·macos
蓬荜生灰19 小时前
找不到mfc140d.dll文件
windows