发明名称 |
基于Android平台的软件交互控制方法及系统 |
摘要 |
本发明公开了一种基于Android平台的软件交互控制方法及系统,该方法包括以下步骤:当监听到触发事件时,则获取预置的界面组件及相应的系统底层数据;并根据所述预置的界面组件及相应的系统底层数据,按照预先设置的显示逻辑在顶层显示相应的界面;监测到外部指令时,响应外部指令,并将所述指令写入系统底层,再根据所述预置的界面组件及相应的系统底层数据,按照预先设置的显示逻辑在顶层显示相应的界面。本发明可有效解决Android操作系统自身的软件在运行于非手机及平板之外的其他显示终端具有差异化而不适配问题,以实现监听事件与显示效果的自定义,有利于改善用户操控体验。 |
申请公布号 |
CN103019746B |
申请公布日期 |
2016.09.14 |
申请号 |
CN201310003671.9 |
申请日期 |
2013.01.06 |
申请人 |
深圳创维-RGB电子有限公司 |
发明人 |
曾宪晖;刘金鹏;黄思华;谭霞 |
分类号 |
G06F9/44(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
深圳市世纪恒程知识产权代理事务所 44287 |
代理人 |
胡海国 |
主权项 |
一种基于Android平台的软件交互控制方法,其特征在于,包括以下步骤:步骤S01、当监听到触发事件时,获取预置的界面组件及相应的系统底层数据;步骤S02、根据所述预置的界面组件及相应的系统底层数据,按照预先设置的显示逻辑在顶层显示相应的界面;步骤S03、监测到外部指令时,响应外部指令,并将所述指令写入系统底层,并返回执行步骤S02;其中,所述显示逻辑中设置了界面组件显示的预置时间,在预置时间内接收到外部指令时,则响应所述外部指令,在预置时间内未接收到外部指令时,则该组件界面消隐;所述预置的界面组件显示机制通过下述方法实现:使后台服务程序具有相应的权限来控制并完成自定义对话框的样式风格定义,以初始化一种样式风格符合自己需求的对话框组件,并使用该对话框组件装载所需要显示的组件界面,再通过系统窗口管理接口来控制显示该自定义对话框的显示位置、显示尺寸、显示层级、显示时间以及是否可获取操作焦点;所述后台服务程序贯穿系统运行的始终,并用以初始化界面组件的所需数据、绘制布局、规范预留的外部接口命名及参数、将界面组件类放在一个单独的程序包中、以及统一处理逻辑控制;所述逻辑控制包括触发事件的监听、调用组件显示、刷新和消隐。 |
地址 |
518057 广东省深圳市南山区高新南一道创维大厦A座13-16层 |