基本信息

案例ID:246434

技术顾问:周星宇 - 5年经验 - 沃特沃德集团

联系沟通

微信扫码,建群沟通

项目名称:系统电源菜单扩展定制

所属行业:人工智能 - 智能硬件

->查看更多案例

案例介绍

本项目针对系统电源菜单(Power Menu)进行了功能扩展,在产品定义需要在关机/重启之外,增加“飞行模式”和“静音”两个快捷入口,以提升用户操作效率。原生AOSP的GlobalActionsDialog仅包含关机、重启等基础选项,新增自定义按钮需要同时修改UI布局和功能逻辑。我在frameworks/base/core/res/res/values/config.xml中增加了config_globalActionsList的扩展配置,将飞行模式(ACTION_AIRPLANE_MODE_TOGGLE)和静音(AudioManager.ADJUST_MUTE)作为可选项注入全局对话框;同时,在GlobalActionsDialog的onCreate方法中动态判断当前音频状态(响铃/振动/静音),实现静音按钮的图标状态跟随(静音模式下显示为“取消静音”)。针对飞行模式切换,通过ConnectivityManager获取当前网络状态并执行setAirplaneMode操作,并在切换成功后通过sendBroadcast触发Intent.ACTION_AIRPLANE_MODE_CHANGED通知系统更新状态栏图标。该修改已通过产品验收并合入量产版本,用户操作满意度明显提升。我独立完成全部代码开发、UI适配及功能测试,修复周期2天。

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服