[发明专利]一种基于移动设备状态栏自动替换方法有效
申请号: | 201810972700.5 | 申请日: | 2018-08-24 |
公开(公告)号: | CN110858858B | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 王婷婷;杨黎明 | 申请(专利权)人: | 山东华软金盾软件股份有限公司 |
主分类号: | H04M1/72403 | 分类号: | H04M1/72403;H04M1/72448;H04M1/72454;H04M1/72469;G06F9/451 |
代理公司: | 北京金宏来专利代理事务所(特殊普通合伙) 11641 | 代理人: | 许振强;苗彩娟 |
地址: | 250000 山东省济南市高新区舜华路1号齐鲁软*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 设备 状态栏 自动 替换 方法 | ||
本发明提供了一种基于移动设备状态栏自动替换方法,包括步骤:步骤一、定时轮询下载服务器内置的策略;步骤二、判断当前最新策略是否含有通话、环境录音的子策略,如果是,则执行步骤三;如果否,则判断上次策略中是否包含通话、环境录音的子策略,如果是,则移除状态栏;步骤三、判断对应事件开启后状态栏是否会有红或黄色状态标注,如果是,则执行步骤四,如果否,则执行对应事件的功能操作;步骤四、调用系统服务,设置和获取当前窗口的属性;步骤五、创建新状态栏界面;步骤六、反射并重载原状态栏的界面,并更新状态栏界面;步骤七、监听原状态栏的事件及操作,并在新状态栏界面更新展示;步骤八、取消步骤三对应事件在状态栏标注的功能。
技术领域
本发明涉及移动互联网领域,具体地说是涉及一种基于移动设备状态栏自动替换方法。
背景技术
部分手机硬件厂商在开启录音、开发者模式或者其他功能时,状态栏会有红色/黄色状态标注或状态栏频繁间断显示,并且只有关闭相关功能之后,状态栏才会恢复原有状态,十分影响用户体验。
在涉密单位或部分机构要求对重点人员进行通话录音、环境录音监控时,部分手机硬件厂商的手机会提示“XX功能正在录音”并以红色状态栏频繁间断展示,很容易被重点人员发现,不利于涉密单位或部分机构的监听及控制。
部分方案是在手机硬件出厂之前需要统一重新定制安卓系统,其缺点主要表现如下:1)定制同一安卓系统成本高;2)同一厂商手机硬件或者同一版本安卓系统市场占有率不一定,覆盖率不一定;3)同一版本安卓系统可维护性差,不利于安卓系统统一升级;
综上所述,市场层面不同厂商各种手机型号所占有的比率不一定,显然不能让有类似体验的大众用户共同定制同一品牌同一型号同一安卓系统版本的手机,所以无法从根源上解决大众人群有类似状态栏体验经历的用户市场问题。
发明内容
本发明的目的是解决上述现有技术的不足,提供一种基于移动设备状态栏自动替换方法。
本发明解决其技术问题所采用的技术方案是:
一种基于移动设备状态栏自动替换方法,包括以下步骤:
步骤一、在移动端定时轮询下载服务器内置的策略;
步骤二、判断当前最新策略是否含有使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则执行步骤三;如果否,则判断上次策略中是否包含使得移动设备状态栏产生红色或黄色状态标注,或产生频闪情况的事件的子策略,如果是,则移除状态栏;
步骤三、判断对应事件开启后移动设备状态栏是否会有红色或黄色状态标注,或有频闪情况,如果是,则执行步骤四,如果否,则执行对应事件的功能操作;
步骤四、调用系统的全局且唯一的服务,即WindowManager,该服务中设有静态类,用以设置和获取当前窗口的属性;
步骤五、创建新状态栏界面;
步骤六、反射并重载原状态栏的手势下滑和/或点击事件的界面,方便用户查看状态栏、通知栏详情;并更新状态栏界面,用创建的新状态栏界面遮盖原状态栏;
步骤七、监听原状态栏的事件及操作,并在新状态栏界面更新展示;
步骤八、取消步骤三中对应事件在状态栏标注的功能。
优选的,所述步骤四中的服务用来管理窗口的状态、属性、视图增加、视图删除、视图更新、窗口顺序、消息收集和处理。
优选的,所述步骤五创建新状态栏界面需要初始化数据,用于状态栏的重新绘制;
优选的,所述步骤六反射并重载原状态栏的界面具体为利用反射获取原状态栏高度,并动态设置新状态栏高度及状态参数的图标设置、初始化新状态栏的下拉及点击事件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华软金盾软件股份有限公司,未经山东华软金盾软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810972700.5/2.html,转载请声明来源钻瓜专利网。