界面功能解析显示方法及装置制造方法及图纸

技术编号:11296191 阅读:81 留言:0更新日期:2015-04-15 12:30
本发明专利技术公开了一种界面功能解析显示方法及装置。该方法包括:获取终端当前的界面实例,对界面实例进行操作功能解析,并将解析出的操作功能保存在记录表中;建立显示窗口,在显示窗口中加载记录表中的操作功能,在检测到用户点击操作功能后,向界面实例发送虚拟点击事件,触发操作功能。借助于本发明专利技术的技术方案,使得用户不需要把手指移动很长距离去操作大屏幕上的功能,使大屏手机的单手操作成为可能,方便了用户的操作,提高了用户的使用感受。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种界面功能解析显示方法及装置。该方法包括:获取终端当前的界面实例,对界面实例进行操作功能解析,并将解析出的操作功能保存在记录表中;建立显示窗口,在显示窗口中加载记录表中的操作功能,在检测到用户点击操作功能后,向界面实例发送虚拟点击事件,触发操作功能。借助于本专利技术的技术方案,使得用户不需要把手指移动很长距离去操作大屏幕上的功能,使大屏手机的单手操作成为可能,方便了用户的操作,提高了用户的使用感受。【专利说明】界面功能解析显示方法及装置
本专利技术涉及移动通讯领域,特别是涉及一种界面功能解析显示方法及装置。
技术介绍
随着大屏手机的流行,人们对手机的操作正在变得不方便。当用户进入一个大屏手机的界面时,功能控件相互距离较远,想通过单手的手指移动来完成对界面的所有操作是很不方便的。因此,目前急需一种方法,使用户不需要移动手指,界面上的功能元素会自动“跑”过来供用户进行操作。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的界面功能解析显示方法及装置,使用户不需要移动手指,界面上的功能元素会自动集中显示供用户进行操作。 本专利技术提供一种界面功能解析显示方法,包括:获取终端当前的界面实例,对界面实例进行操作功能解析,并将解析出的操作功能保存在记录表中;建立显示窗口,在显示窗口中加载记录表中的操作功能,在检测到用户点击操作功能后,向界面实例发送虚拟点击事件,触发操作功能。 优选地,上述获取终端当前的界面实例具体包括:添加对当前界面是否改变的监听器,在监听器检测到当前界面改变、或者界面功能解析显示服务开启时,获取终端当前的界面实例。 优选地,上述获取终端当前的界面实例之后,进一步包括:建立视图过滤器,过滤器中保存有对界面实例进行解析的规则;对界面实例进行操作功能解析具体包括:在视图过滤器中查找与界面实例对应的规则,如果查找到与界面实例对应的规则,则按照该规则对界面实例进行操作功能解析,如果未查找到与界面实例对应的规则,则直接对界面实例进行操作功能解析。 优选地,上述显示窗口为悬浮窗口 ;建立显示窗口之后,进一步包括:建立拖动事件监听器,在拖动事件监听器检测到用户拖动悬浮窗口时,根据用户的操作移动悬浮窗口。 优选地,上述在检测到用户点击操作功能后,向界面实例发送虚拟点击事件,触发操作功能具体包括:建立事件监听器,在事件监听器检测到用户点击操作功能后,通过点击响应消息向相应的界面实例发送虚拟点击事件,触发操作功能。 优选地,上述方法进一步包括:在事件监听器检测到用户长按操作功能超过预定时间后,通过长按响应消息向用户提供对操作功能的删除菜单,并根据用户的操作,对操作功能进行删除;在事件监听器检测到用户在显示窗口滑动后,通过滑动响应消息并根据记录表对当前显示窗口中的操作功能进行内容更换。 优选地,上述方法进一步包括:建立定时器,根据定时器,每隔一段时间根据记录表对当前显示窗口中的操作功能进行内容更换。 优选地,上述方法进一步包括:对界面功能解析显示服务添加开关,根据用户对开关的操作,启动或关闭界面功能解析显示服务。 本专利技术还提供了一种界面功能解析显示装置,包括:解析模块,用于获取终端当前的界面实例,对界面实例进行操作功能解析,并将解析出的操作功能保存在记录表中;处理模块,用于建立显示窗口,在显示窗口中加载记录表中的操作功能,在检测到用户点击操作功能后,向界面实例发送虚拟点击事件,触发操作功能。 优选地,上述解析模块具体用于:添加对当前界面是否改变的监听器,在监听器检测到当前界面改变、或者界面功能解析显示服务开启时,获取终端当前的界面实例。 优选地,上述解析模块进一步用于:在获取终端当前的界面实例之后,建立视图过滤器,过滤器中保存有对界面实例进行解析的规则;解析模块具体用于:在视图过滤器中查找与界面实例对应的规则,如果查找到与界面实例对应的规则,则按照该规则对界面实例进行操作功能解析,如果未查找到与界面实例对应的规则,则直接对界面实例进行操作功能解析。 优选地,上述显示窗口为悬浮窗口 ;处理模块进一步用于:建立显示窗口之后,建立拖动事件监听器,在拖动事件监听器检测到用户拖动悬浮窗口时,根据用户的操作移动悬浮窗口。 优选地,上述处理模块具体用于:建立事件监听器,在事件监听器检测到用户点击操作功能后,通过点击响应消息向相应的界面实例发送虚拟点击事件,触发操作功能。 优选地,上述处理模块进一步用于:在事件监听器检测到用户长按操作功能超过预定时间后,通过长按响应消息向用户提供对操作功能的删除菜单,并根据用户的操作,对操作功能进行删除;在事件监听器检测到用户在显示窗口滑动后,通过滑动响应消息并根据记录表对当前显示窗口中的操作功能进行内容更换。 优选地,上述处理模块进一步用于:建立定时器,根据定时器,每隔一段时间根据记录表对当前显示窗口中的操作功能进行内容更换。 优选地,上述处理模块进一步用于:对界面功能解析显示服务添加开关,根据用户对开关的操作,启动或关闭界面功能解析显示服务。 本专利技术有益效果如下: 借助于本专利技术实施例的技术方案,通过将操作功能在显示窗口上集中为用户显示,使得用户不需要把手指移动很长距离去操作大屏幕上的功能,使大屏手机的单手操作成为可能,方便了用户的操作,提高了用户的使用感受。 上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。 【专利附图】【附图说明】 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中: 图1是本专利技术实施例的界面功能解析显示方法的流程图; 图2a是本专利技术实施例的界面功能解析显示方法的效果示意图示例一; 图2b是本专利技术实施例的界面功能解析显示方法的效果示意图示例二 ; 图3是本专利技术实施例的界面功能解析显示方法的详细处理示意图; 图4是本专利技术实施例的界面功能解析显示装置的结构示意图; 图5是本专利技术实施例的优选的界面功能解析显示装置的示意图。 【具体实施方式】 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。 为了使用户不需要移动手指,界面上的功能元素会自动“跑”过来供用户进行操作,本专利技术提供了一种界面功能解析显示方法及装置,在本专利技术实施例的技术方案中,在用户进入每一个界面的时候会对该界面的可操作功能进行分析,然后将分析出来的功能依次在一个悬浮框上循环显示,用户对其进行操作就相当于对原有的功能进行操作,这样的操作方式简单明了,而且功能之间的切换也是动态效果,对视效是一种提升。 以下结合附图以及实施例,对本专利技术进行进一步详细说明。应本文档来自技高网...

【技术保护点】
一种界面功能解析显示方法,其特征在于,包括:获取终端当前的界面实例,对所述界面实例进行操作功能解析,并将解析出的操作功能保存在记录表中;建立显示窗口,在所述显示窗口中加载所述记录表中的操作功能,在检测到用户点击所述操作功能后,向所述界面实例发送虚拟点击事件,触发所述操作功能。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙凯将
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1