系统电源菜单扩展定制

人工智能-智能硬件 周星宇

本项目针对系统电源菜单(Power Menu)进行了功能扩展,在产品定义需要在关机/重启之外,增加“飞行模式”和“静音”两个快捷入口,以提升用户操作效率。原生AOSP的GlobalActionsDialog仅包含关机、重启等基础选项,新增自定义按钮需要同时修改UI布局和功能逻辑。我在frameworks/base/core/res/res/values/config.xml中增加了config_globalActionsList的扩展配置,将飞行模式(ACTION_AIRPLANE_MODE_TOGGLE)和静音(AudioManager.ADJUST_MUTE)作为可选项注入全局对话框;同时...

系统电源菜单扩展定制
系统电源菜单扩展定制

DocumentsUI存储容量显示

人工智能-智能硬件 周星宇

本项目针对系统原生文件管理器DocumentsUI进行了两项重要优化:一是存储容量可视化,原生于AOSP的DocumentsUI在展示内部存储(Internal Storage)和外部SD卡(External Storage)时仅显示存储名称,用户无法直观获知剩余空间,导致频繁跳转至设置查看容量。我在DocumentsActivity中通过StorageManager获取StorageVolume列表,利用StatFs计算每个存储分区的totalBytes和freeBytes,并在RootsAdapter的bindView方法中为每个根节点添加setSummary显示格式为“已用XXGB / ...

DocumentsUI存储容量显示
DocumentsUI存储容量显示
------ 加载完毕 ------
联系需求方端客服