应用的控制组件显示方法和系统.pdf

上传人:111****11 文档编号:4038330 上传时间:2018-08-12 格式:PDF 页数:13 大小:894.44KB
返回 下载 相关 举报
摘要
申请专利号:

CN201310666455.2

申请日:

2013.12.10

公开号:

CN104699364A

公开日:

2015.06.10

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0481申请日:20131210|||公开

IPC分类号:

G06F3/0481(2013.01)I

主分类号:

G06F3/0481

申请人:

中兴通讯股份有限公司

发明人:

曾豪杰

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

深圳市世纪恒程知识产权代理事务所44287

代理人:

胡海国

PDF下载: PDF下载
内容摘要

本发明涉及一种应用的控制组件显示方法和系统,在应用正常显示用户浏览的内容时,可将控制组件界面设置为隐藏状态,在用户需要使用控制组件界面对应用进行设置或控制时,可通过应用的当前显示界面上的控件或其它方式触发控制组件界面显示指令,在侦测到控制组件界面显示指令时,将控制组件界面的状态更改为显示状态,并按照预设的参数将控制组件界面显示在当前显示界面上,以供用户根据该控制组件界面上的控件对应用进行控制及/或设置,在用户需要使用控制组件界面时才显示该控制组件界面,以节省应用显示界面中的显示空间。

权利要求书

权利要求书
1.  一种应用的控制组件显示方法,其特征在于,包括:
侦测到控制组件界面的显示指令时,调用处于隐藏状态的控制组件界面;
将调用的控制组件界面更改为显示状态;
按照预设的参数将所述控制组件界面,显示在应用的当前显示界面上。

2.  根据权利要求1所述的方法,其特征在于,该方法还包括:
在接收到用户发出的组件隐藏修改指令时,提供所述控制组件界面中的 控件修改界面,以供用户修改所述控制组件界面中的控件;
将修改后的所述控制组件界面隐藏。

3.  根据权利要求1所述的方法,其特征在于,侦测到控制组件界面的显 示指令时,调用处于隐藏状态的控制组件界面的步骤包括:
侦测到控制组件界面的显示指令时,根据预设的显示指令与控制组件界 面映射关系,确定侦测到的显示指令所对应的处于隐藏状态的控制组件界面;
调用确定的控制组件界面。

4.  根据权利要求1所述的方法,其特征在于,所述按照预设的参数将所 述控制组件界面,显示在应用的当前显示界面上的步骤之后,该方法包括:
在侦测到控制组件界面的隐藏指令时,或者,在预设的时间间隔之后, 将所述控制组件界面的状态更改为隐藏状态。

5.  根据权利要求1所述的方法,其特征在于,所述按照预设的参数将所 述控制组件界面,显示在应用的当前显示界面上的步骤之后,该方法包括:
在当前显示界面中的滚动条的位置信息更改时,确定滚动条的位置信息 的改变值;
根据确定的改变值更改控制组件界面的位置信息。

6.  一种应用的控制组件显示系统,其特征在于,包括:
调用模块,用于侦测到控制组件界面的显示指令时,调用处于隐藏状态 的控制组件界面;
更改模块,用于将调用的控制组件界面更改为显示状态;
显示模块,用于按照预设的参数将所述控制组件界面,显示在应用的当 前显示界面上。

7.  根据权利要求6所述的系统,其特征在于,所述显示模块还用于在接 收到用户发出的组件隐藏修改指令时,提供所述控制组件界面中的控件修改 界面,以供用户修改所述控制组件界面中的控件;该系统还包括处理模块, 用于将修改后的所述控制组件界面隐藏。

8.  根据权利要求6所述的系统,其特征在于,所述调用模块包括:
确定单元,用于侦测到控制组件界面的显示指令时,根据预设的显示指 令与控制组件界面映射关系,确定侦测到的显示指令所对应的处于隐藏状态 的控制组件界面;
调用单元,用于调用确定的控制组件界面。

9.  根据权利要求6所述的系统,其特征在于,所述更改模块还用于在侦 测到控制组件界面的隐藏指令时,或者,在预设的时间间隔之后,将所述控 制组件界面的状态更改为隐藏状态。

10.  根据权利要求6所述的系统,其特征在于,该系统还包括确定模块, 用于在当前显示界面中的滚动条的位置信息更改时,确定滚动条的位置信息 的改变值;所述更改模块还用于根据确定的改变值更改控制组件界面的位置 信息。

说明书

说明书应用的控制组件显示方法和系统
技术领域
本发明涉及通信技术领域,尤其涉及一种应用的控制组件显示方法和系 统。
背景技术
在当今互联网盛行的时代,各种应用(浏览器、控制软件等)在人们日 常生活中的使用越来越广泛,而应用的显示界面中显示的内容一般包括应用 的控件、应用的内容等,而对于主要用于内容浏览的应用如网页、电子书等, 需要在显示界面占用较大的显示空间,来显示用户需要浏览的内容,但为使 应用的功能更加多样化,一般会在应用的显示界面的顶部或侧面设置控制组 件栏,以供用户根据控制组件栏中的控件对应用进行设置或操作,但随着应 用的功能越来越多样化,应用的控制组件栏中的空间越来越多,占用应用的 显示界面中较多的显示空间。
发明内容
本发明的主要目的是提供一种应用的控制组件显示方法和系统,旨在节 省应用显示界面中的显示空间。
本发明提出一种应用的控制组件显示方法,包括:
侦测到控制组件界面的显示指令时,调用处于隐藏状态的控制组件界面;
将调用的控制组件界面更改为显示状态;
按照预设的参数将所述控制组件界面,显示在应用的当前显示界面上。
优选地,该方法还包括:
在接收到用户发出的组件隐藏修改指令时,提供所述控制组件界面中的 控件修改界面,以供用户修改所述控制组件界面中的控件;
将修改后的所述控制组件界面隐藏。
优选地,侦测到控制组件界面的显示指令时,调用处于隐藏状态的控制 组件界面的步骤包括:
侦测到控制组件界面的显示指令时,根据预设的显示指令与控制组件界 面映射关系,确定侦测到的显示指令所对应的处于隐藏状态的控制组件界面;
调用确定的控制组件界面。
优选地,所述按照预设的参数将所述控制组件界面,显示在应用的当前 显示界面上的步骤之后,该方法包括:
在侦测到控制组件界面的隐藏指令时,或者,在预设的时间间隔之后, 将所述控制组件界面的状态更改为隐藏状态。
优选地,所述按照预设的参数将所述控制组件界面,显示在应用的当前 显示界面上的步骤之后,该方法包括:
在当前显示界面中的滚动条的位置信息更改时,确定滚动条的位置信息 的改变值;
根据确定的改变值更改控制组件界面的位置信息。
本发明还提出一种应用的控制组件显示系统,包括:
调用模块,用于侦测到控制组件界面的显示指令时,调用处于隐藏状态 的控制组件界面;
更改模块,用于将调用的控制组件界面更改为显示状态;
显示模块,用于按照预设的参数将所述控制组件界面,显示在应用的当 前显示界面上。
优选地,所述显示模块还用于在接收到用户发出的组件隐藏修改指令时, 提供所述控制组件界面中的控件修改界面,以供用户修改所述控制组件界面 中的控件;该系统还包括处理模块,用于将修改后的所述控制组件界面隐藏。
优选地,所述调用模块包括:
确定单元,用于侦测到控制组件界面的显示指令时,根据预设的显示指 令与控制组件界面映射关系,确定侦测到的显示指令所对应的处于隐藏状态 的控制组件界面;
调用单元,用于调用确定的控制组件界面。
优选地,所述更改模块还用于在侦测到控制组件界面的隐藏指令时,或 者,在预设的时间间隔之后,将所述控制组件界面的状态更改为隐藏状态。
优选地,该系统还包括确定模块,用于在当前显示界面中的滚动条的位 置信息更改时,确定滚动条的位置信息的改变值;所述更改模块还用于根据 确定的改变值更改控制组件界面的位置信息。
本发明提出的应用的控制组件显示方法和系统,在应用正常显示用户浏 览的内容时,可将控制组件界面设置为隐藏状态,在用户需要使用控制组件 界面对应用进行设置或控制时,可通过应用的当前显示界面上的控件或其它 方式触发控制组件界面显示指令,在侦测到控制组件界面显示指令时,将控 制组件界面的状态更改为显示状态,并按照预设的参数将控制组件界面显示 在当前显示界面上,以供用户根据该控制组件界面上的控件对应用进行控制 及/或设置,在用户需要使用控制组件界面时才显示该控制组件界面,以节省 应用显示界面中的显示空间。
附图说明
图1为本发明应用的控制组件显示方法第一实施例的流程示意图;
图2为本发明应用的控制组件显示方法第二实施例的流程示意图;
图3为图1中步骤S10的具体流程示意图;
图4为本发明应用的控制组件显示方法第三实施例的流程示意图;
图5为本发明应用的控制组件显示方法第四实施例的流程示意图;
图6为本发明应用的控制组件显示系统第一实施例的功能模块示意图;
图7为本发明应用的控制组件显示系统第二实施例的功能模块示意图;
图8为图6中调用模块的具体结构示意图;
图9为本发明应用的控制组件显示系统第三实施例的功能模块示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步 说明。
具体实施方式
下面结合附图及具体实施例就本发明的技术方案做进一步的说明。应当 理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明应用的控制组件显示方法第一实施例的流程示意 图。
本实施例提出一种应用的控制组件显示方法,包括:
步骤S10,侦测到控制组件界面的显示指令时,调用处于隐藏状态的控制 组件界面;
需要指出的是,本实施例提出的应用的控制组件显示方法适用于通过控 件进行控制或操作的应用,如浏览器,电子书等多种应用。
可在应用的显示界面设置控件来触发控制组件界面的显示指令,例如当 用户通过触摸屏或者鼠标,点击或者移动该控件时触发控制组件界面的显示 指令;也可通过其它方式触发控制组件界面显示指令,例如在应用的显示界 面上,在触摸屏进行滑动操作也可触发控制组件界面的显示指令。
上述方案仅仅是对触发控制组件界面的显示指令的方式的枚举,并不代 表全部触发控制组件界面的显示指令的方式,本实施例并不限定控制组件界 面的显示指令的触发方式,除上述枚举的控制组件界面的显示指令的触发方 式的其它触发方式,均在本发明的保护范围内。
步骤S20,将调用的控制组件界面更改为显示状态;
步骤S30,按照预设的参数将所述控制组件界面,显示在应用的当前显示 界面上。
可通过更改控制组件界面的属性来更改控制组件界面的状态,如显示状 态和隐藏状态。在本实施例中预设的参数可包括:控制组件界面显示的位置 信息、颜色信息、尺寸信息、控制组件界面中的控件个数以及控件图标等; 根据该显示参数确定控制组件界面的显示位置、颜色、尺寸等信息,显示该 控制组件界面。
在显示控制组件界面时,若应用的当前显示界面设置有滚动条,可根据 当前滚动条的位置信息调整控制组件界面的显示位置;例如,可计算滚动条 的当前位置所对应的位置信息,与起始位置信息之间的差值,根据计算的差 值修改控制组件界面的位置信息,并根据修改后的位置信息将控制组件界面 显示在相应的位置,以确保控制组件界面显示在当前的显示界面中。同时, 在显示控制组件界面时,可先获取的当前显示界面的比例,根据当前显示界 面的比例调整显示控制组件界面的大小比例,并显示。
在显示控制组件界面时,可将该显示控制组件界面直接显示在当前显示 界面中的某个显示区域中,也可将控制组件界面采用浮动窗口的方式显示在 当前显示界面上,将控制组件界面采用浮动窗口的方式显示在当前显示界面 上,更加节省应用的显示界面的显示空间。
在显示控制组件界面也可采用颜色渐变效果,在显示控制组件界面时, 可将控制组件界面由浅入深逐渐显示在当前显示界面上,例如,处于隐藏状 态的控制组件显示界面为透明,则在显示控制组件显示界面时,由透明逐渐 加深颜色将控制组件显示界面显示出来,以使显示效果更佳丰富;也可采用 其它显示方式来显示控制组件显示界面,该显示方式可由用户自行设置。
在本实施例中,控制界面组件中的控件可设置对应的控制组件子界面, 控制组件子界面的具体调出流程如下:a、侦测到基于所述控制组件界面触发 的控制组件子界面的显示指令,根据所述显示指令锁定所述控制组件界面上 的控件;b、根据控件与控制组件子界面之间的映射关系,调出锁定的控件所 对应的处于隐藏状态的控制组件子界面;c、将调出的控制组件子界面的状态 更改为显示状态;d、按照预设的参数将所述控制组件子界面,显示在应用的 当前显示界面上。根据控制界面组件中控件调出对应的控制组件子界面,使 应用的功能更加具有多样性。
在本实施例中,在显示控制组件界面时,可将触发控制组件界面显示指 令的控件移动至控制组件界面的侧边,以便用于基于该控件隐藏控制组件界 面,同时也可通过该控件的颜色或者形状等状态来标识控制组件界面处于显 示或者隐藏状态。
本实施例提出的应用的控制组件显示方法,在应用正常显示用户浏览的 内容时,可将控制组件界面设置为隐藏状态,在用户需要使用控制组件界面 对应用进行设置或控制时,可通过应用的当前显示界面上的控件或其它方式 触发控制组件界面显示指令,在侦测到控制组件界面显示指令时,将控制组 件界面的状态更改为显示状态,并按照预设的参数将控制组件界面显示在当 前显示界面上,以供用户根据该控制组件界面上的控件对应用进行控制及/或 设置,在用户需要使用控制组件界面时才显示该控制组件界面,以节省应用 显示界面中的显示空间。
参照图2,图2为本发明应用的控制组件显示方法第二实施例的流程示意 图。
基于第一实施例提出本发明应用的控制组件显示方法第二实施例,在本 实施例中该方法还包括:
步骤S40,在接收到用户发出的组件隐藏修改指令时,提供所述控制组件 界面中的控件修改界面,以供用户修改所述控制组件界面中的控件;
步骤S50,将修改后的所述控制组件界面隐藏。
用户可通过当前显示界面上的控件或其它方式触发组件隐藏修改指令, 用户在修改控制组件界面时,可对控制界面中的空间进行增加、删除等操作, 也可对控制组件界面中的控件的图标进行修改,以便于用户根据需要调整空 间组件界面中的控件,将不常用的控件隐藏起来,使得用户使用的时候更加 方便。
参照图3,图3为图1中步骤S10的具体流程示意图。
在本发明应用的控制组件显示方法第一实施例中,步骤S10包括:
步骤S11,侦测到控制组件界面的显示指令时,根据预设的显示指令与控 制组件界面映射关系,确定侦测到的显示指令所对应的处于隐藏状态的控制 组件界面;
步骤S12,调用确定的控制组件界面。
在应用中可设置多个控制组件界面,可在应用的显示界面中设置多个控 件,每个控件对应不同的控制组件显示界面,在接收到用户基于控件触发的 控制组件界面显示指令时,首先确定触发的控件,不同的控件所对应的显示 指令(如指令代码)不同,根据显示指令与控制组件界面映射关系,确定侦 测到的显示指令所对应的控制组件界面,调用该控制组件界面,并将该控制 组件界面的状态更改为显示状态,按照预设的参数将所述控制组件界面,显 示在应用的当前显示界面上;在本实施例中也可通过其它方式实现不同控制 组件显示界面的调用,例如用户在使用触摸屏调用控制组件界面时,可通过 不同的滑动轨迹来调动不同的控制组件界面,在侦测到控制组件显示指令时, 可首先确定当前用户对触摸屏的操作的滑动轨迹,并通过将滑动轨迹与标准 滑动轨迹进行比对,以确定当前滑动轨迹所对应的控制组件界面显示指令, 根据显示指令与控制组件界面的映射关系确定当前的显示指令所对应的控制 组件界面,调用该控制组件界面并显示。本领域技术人员必须了解的是,根 据不同显示指令调用不同的控制界面组件,并不限定于上述方案,本领域技 术人员根据上述技术方案提出的其它变形实施例均在本方案的保护范围中。
参照图4,图4为本发明应用的控制组件显示方法第三实施例的流程示意 图。
基于第一实施例和第二实施例提出本发明应用的控制组件显示方法第三 实施例,在本实施例中步骤30之后包括:
步骤60,在侦测到控制组件界面的隐藏指令时,或者,在预设的时间间 隔之后,将所述控制组件界面的状态更改为隐藏状态。
用户可通过应用的当前显示界面上的控件或者标识,来触发控制组件界 面的隐藏指令,以隐藏当前显示控制组件界面,以实现快捷的隐藏控制组件 界面的效果;或者在显示控制组件界面预设的时间间隔之后,将控制组件界 面的状态更改为隐藏状态,以隐藏控制组件界面,以防止用户在长时间不使 用控制组件界面时,该控制组件界面占用当前显示界面的显示空间,影响用 户浏览应用的内容或对应用进行操作。
在其它变形实施例中,也可在预设的时间间隔之内未接收到用户基于所 述控制组件界面的操作指令时,将所述控制组件界面的状态更改为隐藏状态, 以防止用户在基于控制组件界面上的空间进行操作时,出现控制组件界面突 然消失的情况。
参照图5,图5为本发明应用的控制组件显示方法第四实施例的流程示意 图。
基于第一至第三任一实施例提出本发明应用的控制组件显示方法第四实 施例,在本实施例中步骤S30之后该方法包括:
步骤70,在当前显示界面中的滚动条的位置信息更改时,确定滚动条的 位置信息的改变值;
步骤80,根据确定的改变值更改控制组件界面的位置信息。
在控制组件界面显示的过程中,若用户移动应用界面中的滚动条可能导 致控制组件界面移出当前视窗的范围内,则在当前显示界面中的滚动条的位 置信息更改时,确定滚动条的位置信息的改变值。
例如,在本实施例中坐标的基点可为网页的左上角处,在应用(如浏览 器)初始化时滚动条的位置信息为(0,0),即水平滚动条和垂直滚动条的坐标 值均为0,若在滚动条未移动前将控制组件显示界面显示在当前显示界面上, 而当用户移动滚动条时,滚动条的位置信息变化为(X1,Y1),即水平滚动条 的坐标值X1、垂直滚动条的坐标值Y1,根据该坐标值相应的调整控制组件 显示界面的坐标值(X,Y),即调整后的控制组件显示界面的坐标值为(X+X1, Y+Y1),以确保控制界面组件处于当前视窗的显示范围内,以便于用户基于 该控制界面组件进行操作。
参照图6,图6为本发明应用的控制组件显示系统第一实施例的功能模块 示意图。
本实施例提出一种应用的控制组件显示系统,包括:
调用模块10,用于侦测到控制组件界面的显示指令时,调用处于隐藏状 态的控制组件界面;
需要指出的是,本实施例提出的应用的控制组件显示系统适用于通过控 件进行控制或操作的应用,如浏览器,电子书等多种应用。
可在应用的显示界面设置控件来触发控制组件界面的显示指令,例如当 用户通过触摸屏或者鼠标,点击或者移动该控件时触发控制组件界面的显示 指令;也可通过其它方式触发控制组件界面显示指令,例如在应用的显示界 面上,在触摸屏进行滑动操作也可触发控制组件界面的显示指令。
上述方案仅仅是对触发控制组件界面的显示指令的方式的枚举,并不代 表全部触发控制组件界面的显示指令的方式,本实施例并不限定控制组件界 面的显示指令的触发方式,除上述枚举的控制组件界面的显示指令的触发方 式的其它触发方式,均在本发明的保护范围内。
更改模块20,用于将调用的控制组件界面更改为显示状态;
显示模块30,用于按照预设的参数将所述控制组件界面,显示在应用的 当前显示界面上。
可通过更改控制组件界面的属性来更改控制组件界面的状态,如显示状 态和隐藏状态。在本实施例中预设的参数可包括:控制组件界面显示的位置 信息、颜色信息、尺寸信息、控制组件界面中的控件个数以及控件图标等; 根据该显示参数确定控制组件界面的显示位置、颜色、尺寸等信息,显示该 控制组件界面。
在显示控制组件界面时,若应用的当前显示界面设置有滚动条,可根据 当前滚动条的位置信息调整控制组件界面的显示位置;例如,可计算滚动条 的当前位置所对应的位置信息,与起始位置信息之间的差值,根据计算的差 值修改控制组件界面的位置信息,并根据修改后的位置信息将控制组件界面 显示在相应的位置,以确保控制组件界面显示在当前的显示界面中。同时, 在显示控制组件界面时,可先获取的当前显示界面的比例,根据当前显示界 面的比例调整显示控制组件界面的大小比例,并显示。
在显示控制组件界面时,可将该显示控制组件界面直接显示在当前显示 界面中的某个显示区域中,也可将控制组件界面采用浮动窗口的方式显示在 当前显示界面上,将控制组件界面采用浮动窗口的方式显示在当前显示界面 上,更加节省应用的显示界面的显示空间。
在显示控制组件界面也可采用颜色渐变效果,在显示控制组件界面时, 可将控制组件界面由浅入深逐渐显示在当前显示界面上,例如,处于隐藏状 态的控制组件显示界面为透明,则在显示控制组件显示界面时,由透明逐渐 加深颜色将控制组件显示界面显示出来,以使显示效果更佳丰富;也可采用 其它显示方式来显示控制组件显示界面,该显示方式可由用户自行设置。
在本实施例中,控制界面组件中的控件可设置对应的控制组件子界面, 控制组件子界面的具体调出流程如下:a、侦测到基于所述控制组件界面触发 的控制组件子界面的显示指令,根据所述显示指令锁定所述控制组件界面上 的控件;b、根据控件与控制组件子界面之间的映射关系,调出锁定的控件所 对应的处于隐藏状态的控制组件子界面;c、将调出的控制组件子界面的状态 更改为显示状态;d、按照预设的参数将所述控制组件子界面,显示在应用的 当前显示界面上。根据控制界面组件中控件调出对应的控制组件子界面,使 应用的功能更加具有多样性。
在本实施例中,在显示控制组件界面时,可将触发控制组件界面显示指 令的控件移动至控制组件界面的侧边,以便用于基于该控件隐藏控制组件界 面,同时也可通过该控件的颜色或者形状等状态来标识控制组件界面处于显 示或者隐藏状态。
本实施例提出的应用的控制组件显示系统,在应用正常显示用户浏览的 内容时,可将控制组件界面设置为隐藏状态,在用户需要使用控制组件界面 对应用进行设置或控制时,可通过应用的当前显示界面上的控件或其它方式 触发控制组件界面显示指令,在侦测到控制组件界面显示指令时,将控制组 件界面的状态更改为显示状态,并按照预设的参数将控制组件界面显示在当 前显示界面上,以供用户根据该控制组件界面上的控件对应用进行控制及/或 设置,在用户需要使用控制组件界面时才显示该控制组件界面,以节省应用 显示界面中的显示空间。
参照图7,图7为本发明应用的控制组件显示系统第二实施例的功能模块 示意图。
基于第一实施例提出本发明应用的控制组件显示系统第二实施例,在本 实施例中所述显示模块30还用于在接收到用户发出的组件隐藏修改指令时, 提供所述控制组件界面中的控件修改界面,以供用户修改所述控制组件界面 中的控件;该系统还包括处理模块40,用于将修改后的所述控制组件界面隐 藏。
用户可通过当前显示界面上的控件或其它方式触发组件隐藏修改指令, 用户在修改控制组件界面时,可对控制界面中的空间进行增加、删除等操作, 也可对控制组件界面中的控件的图标进行修改,以便于用户根据需要调整空 间组件界面中的控件,将不常用的控件隐藏起来,使得用户使用的时候更加 方便。
参照图8,图8为图6中调用模块的具体结构示意图。
在本发明应用的控制组件显示系统第一实施例和第二实施例中,调用模 块10包括:
确定单元11,用于侦测到控制组件界面的显示指令时,根据预设的显示 指令与控制组件界面映射关系,确定侦测到的显示指令所对应的处于隐藏状 态的控制组件界面;
调用单元12,用于调用确定的控制组件界面。
在应用中可设置多个控制组件界面,可在应用的显示界面中设置多个控 件,每个控件对应不同的控制组件显示界面,在接收到用户基于控件触发的 控制组件界面显示指令时,首先确定触发的控件,不同的控件所对应的显示 指令(如指令代码)不同,根据显示指令与控制组件界面映射关系,确定侦 测到的显示指令所对应的控制组件界面,调用该控制组件界面,并将该控制 组件界面的状态更改为显示状态,按照预设的参数将所述控制组件界面,显 示在应用的当前显示界面上;在本实施例中也可通过其它方式实现不同控制 组件显示界面的调用,例如用户在使用触摸屏调用控制组件界面时,可通过 不同的滑动轨迹来调动不同的控制组件界面,在侦测到控制组件显示指令时, 可首先确定当前用户对触摸屏的操作的滑动轨迹,并通过将滑动轨迹与标准 滑动轨迹进行比对,以确定当前滑动轨迹所对应的控制组件界面显示指令, 根据显示指令与控制组件界面的映射关系确定当前的显示指令所对应的控制 组件界面,调用该控制组件界面并显示。本领域技术人员必须了解的是,根 据不同显示指令调用不同的控制界面组件,并不限定于上述方案,本领域技 术人员根据上述技术方案提出的其它变形实施例均在本方案的保护范围中。
在本发明应用的控制组件显示系统第一实施例和第二实施例中,所述更 改模块20还用于在侦测到控制组件界面的隐藏指令时,或者,在预设的时间 间隔之后,将所述控制组件界面的状态更改为隐藏状态。
用户可通过应用的当前显示界面上的控件或者标识,来触发控制组件界 面的隐藏指令,以隐藏当前显示控制组件界面,以实现快捷的隐藏控制组件 界面的效果;或者在显示控制组件界面预设的时间间隔之后,将控制组件界 面的状态更改为隐藏状态,以隐藏控制组件界面,以防止用户在长时间不使 用控制组件界面时,该控制组件界面占用当前显示界面的显示空间,影响用 户浏览应用的内容或对应用进行操作。
在其它变形实施例中,也可在预设的时间间隔之内未接收到用户基于所 述控制组件界面的操作指令时,将所述控制组件界面的状态更改为隐藏状态, 以防止用户在基于控制组件界面上的空间进行操作时,出现控制组件界面突 然消失的情况。
参照图9,图9为本发明应用的控制组件显示系统第三实施例的功能模块 示意图。
基于第一实施例和第二实施例提出应用的控制组件显示系统第三实施 例,在本实施例中该系统还包括确定模块50,用于在当前显示界面中的滚动 条的位置信息更改时,确定滚动条的位置信息的改变值;所述更改模块20还 用于根据确定的改变值更改控制组件界面的位置信息。
在控制组件界面显示的过程中,若用户移动应用界面中的滚动条可能导 致控制组件界面移出当前视窗的范围内,则在当前显示界面中的滚动条的位 置信息更改时,确定滚动条的位置信息的改变值。
例如,在本实施例中坐标的基点可为网页的左上角处,在应用(如浏览 器)初始化时滚动条的位置信息为(0,0),即水平滚动条和垂直滚动条的坐标 值均为0,若在滚动条未移动前将控制组件显示界面显示在当前显示界面上, 而当用户移动滚动条时,滚动条的位置信息变化为(X1,Y1),即水平滚动条 的坐标值X1、垂直滚动条的坐标值Y1,根据该坐标值相应的调整控制组件 显示界面的坐标值(X,Y),即调整后的控制组件显示界面的坐标值为(X+X1, Y+Y1),以确保控制界面组件处于当前视窗的显示范围内,以便于用户基于 该控制界面组件进行操作。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围, 凡是利用本发明说明书及附图内容所作的等效结构变换,或直接或间接运用 在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

应用的控制组件显示方法和系统.pdf_第1页
第1页 / 共13页
应用的控制组件显示方法和系统.pdf_第2页
第2页 / 共13页
应用的控制组件显示方法和系统.pdf_第3页
第3页 / 共13页
点击查看更多>>
资源描述

《应用的控制组件显示方法和系统.pdf》由会员分享,可在线阅读,更多相关《应用的控制组件显示方法和系统.pdf(13页珍藏版)》请在专利查询网上搜索。

本发明涉及一种应用的控制组件显示方法和系统,在应用正常显示用户浏览的内容时,可将控制组件界面设置为隐藏状态,在用户需要使用控制组件界面对应用进行设置或控制时,可通过应用的当前显示界面上的控件或其它方式触发控制组件界面显示指令,在侦测到控制组件界面显示指令时,将控制组件界面的状态更改为显示状态,并按照预设的参数将控制组件界面显示在当前显示界面上,以供用户根据该控制组件界面上的控件对应用进行控制及/或。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1