一种实现组件内容显示的方法和装置.pdf

上传人:a**** 文档编号:1292122 上传时间:2018-04-13 格式:PDF 页数:18 大小:1.12MB
返回 下载 相关 举报
摘要
申请专利号:

CN201610870818.8

申请日:

2012.08.13

公开号:

CN106528015A

公开日:

2017.03.22

当前法律状态:

实审

有效性:

审中

法律详情:

专利申请权的转移IPC(主分类):G06F 3/14登记生效日:20171113变更事项:申请人变更前权利人:华为终端有限公司变更后权利人:华为终端(东莞)有限公司变更事项:地址变更前权利人:518129 广东省深圳市龙岗区坂田华为基地B区2号楼变更后权利人:523808 广东省东莞市松山湖高新技术产业开发区新城大道2号南方工厂厂房(一期)项目B2区生产厂房-5|||实质审查的生效IPC(主分类):G06F 3/14申请日:20120813|||公开

IPC分类号:

G06F3/14; G06F3/0482(2013.01)I

主分类号:

G06F3/14

申请人:

华为终端有限公司

发明人:

丁建新; 胡丽平

地址:

518129 广东省深圳市龙岗区坂田华为基地B区2号楼

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种实现组件内容显示的方法和装置;其中,所述方法包括:在终端屏幕上显示组件的第一显示界面;获取第一显示指令;根据所述第一显示指令获取所述组件的第二显示界面;在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面包含所述第一显示界面。采用本实施例的方法和装置,有效地提高了界面的显示利用率,同时,也保证了组件应用信息显示时的连续变化,提高了用户体验。

权利要求书

1.一种实现组件内容显示的方法,其特征在于,包括:
在终端屏幕上显示组件的第一显示界面;
获取第一显示指令;
根据所述第一显示指令获取所述组件的第二显示界面;
在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面包含所述第一
显示界面。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一显示指令获取所述组件
的第二显示界面具体包括:
根据所述第一显示指令在终端本地获取所述组件的第二显示界面;或,
根据所述第一显示指令通过网络获取所述组件的第二显示界面。
3.根据权利要求1或2所述的方法,其特征在于,还包括:
获取第二显示指令;
根据所述第二显示指令显示所述第一显示界面,隐藏所述组件的除第一显示界面外的
界面。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述组件包括快捷方式
shortcut或者微件widget。
5.根据权利要求4所述的方法,其特征在于:
所述组件的第一显示界面至少包括所述组件对应应用的摘要信息。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述获取第一显示指令具体包
括:
预设用以显示所述组件第二显示界面的第一显示指令;
在所述组件第一显示界面中预设虚拟按钮,将所述虚拟按钮与所述第一显示指令相关
联;
当接收到外部针对所述虚拟按钮的操作信息后,利用所述关联关系匹配提取所述虚拟
按钮对应的第一显示指令。
7.根据权利要求1至5任一项所述的方法,其特征在于,所述获取第一显示指令具体包
括:
预设用以显示所述组件第二显示界面信息的第一显示指令;
检测所述组件第一显示界面对应的终端屏幕是否存在外部触发信号;
当所述组件第一显示界面对应的终端屏幕在预设时间内存在多个外部触发信号时,调
取已存储的第一显示指令。
8.根据权利要求1至5任一项所述的方法,其特征在于,所述获取第一显示指令具体包
括:
预设用以显示所述组件第二显示界面信息的第一显示指令;
采集所述终端屏幕的外部触发信号;
判断所述外部触发信号是否发生在所述终端屏幕的预设区域,如果是,则调取已存储
的第一显示指令。
9.根据权利要求1至8任意一项所述的方法,其特征在于:
所述widget第二显示界面对应的终端屏幕区域覆盖所述widget第一显示界面对应的
终端屏幕区域。
10.一种实现组件内容显示的装置,其特征在于,包括:显示单元、获取单元和处理单
元;其中,
所述显示单元用于在终端屏幕上显示组件的第一显示界面;
所述获取单元用于获取第一显示指令;
所述处理单元用于根据所述获取单元获取的第一显示指令获取所述组件的第二显示
界面,并通知所述显示单元在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显
示界面包含所述第一显示界面。
11.根据权利要求10所述的装置,其特征在于,所述处理单元包括:
根据所述第一显示指令在终端本地获取所述组件的第二显示界面的第一处理模块;
或,根据所述第一显示指令通过网络获取所述组件的第二显示界面的第二处理模块。
12.根据权利要求10或11所述的装置,其特征在于:
所述获取单元还用于获取第二显示指令;
所述处理单元还用于根据所述第二显示指令显示所述第一显示界面,隐藏所述组件的
除第一显示界面外的界面。
13.根据权利要求10至12任意一项所述的装置,其特征在于,所述获取单元包括:第一
设置模块、关联模块和匹配模块;其中,
所述第一设置模块用于设置用以显示所述组件第二显示界面的第一显示指令,并在所
述组件第一显示界面中预设虚拟按钮;
所述关联模块用于将所述第一设置模块设置的虚拟按钮与所述第一显示指令相关联;
所述匹配模块用于在接收到外部针对所述虚拟按钮的操作信息后,利用所述关联关系
匹配提取所述虚拟按钮对应的第一显示指令。
14.根据权利要求10至12任意一项所述的装置,其特征在于,所述获取单元包括:第二
设置模块、检测模块和第一调取模块;其中,
所述第二设置模块用于设置用以显示所述组件第二显示界面的第一显示指令;
所述检测模块用于检测所述组件第一显示界面对应的终端屏幕是否存在外部触发信
号,并将检测结果通知给所述第一调取模块;
所述第一调取模块用于接收所述检测模块的检测结果,并当所述组件第一显示界面对
应的终端屏幕在预设时间内存在多个外部触发信号时,调取所述第一显示指令。
15.根据权利要求10至12任意一项所述的装置,其特征在于,所述获取单元包括:第三
设置模块、采集模块和第二调取模块;其中,
所述第三设置模块用于设置用以显示所述组件第二显示界面的第一显示指令;
所述采集模块用于采集所述终端屏幕的外部触发信号,并将采集结果通知给所述第二
调取模块;
所述第二调取模块用于接收所述采集模块的采集结果,并根据所述采集结果判断所述
外部触发信号是否发生在所述终端屏幕的预设区域,如果是,则调取所述第一显示指令。

说明书

一种实现组件内容显示的方法和装置

技术领域

本发明涉及移动互联网技术领域,尤其涉及一种实现组件内容显示的方法和装
置。

背景技术

随着移动互联网的迅速发展,组件已经越来越成为移动互联网领域不可或缺的重
要技术;组件是桌面上显示的与应用程序对应的图标,可以是快捷图标(shortcut),也可以
是微件(widget);其中,所述widget是可以在网络终端或移动终端上运行的小型应用程序
平台,也是一种基于网络并可在终端桌面上运行的插件工具,通过widget能够向终端用户
提供天气、新闻等信息;例如:时钟widget,其能够在桌面上显示当前的时间;天气widget,
其可以显示特定地区的天气信息;中央处理器(Central Processing Unit,CPU)widget可
以显示终端CPU的占用比率等。

在组件运行过程中,可以通过在终端桌面单击组件,从而启动与组件对应的应用
程序,并进入该应用程序的窗口,然而,进入该应用程序的窗口后,整个终端的显示屏就显
示该应用程序的窗口,从而大大的降低了界面的显示利用率。

发明内容

本发明实施例中提供了一种实现组件内容显示的方法和装置,能够有效提高组件
界面的显示利用率,并提高了用户体验满意度。

第一方面,提供了一种实现组件内容显示的方法,包括:在终端屏幕上显示组件的
第一显示界面;获取第一显示指令;根据所述第一显示指令获取所述组件的第二显示界面;
在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面包含所述第一显示
界面。

在第一种可能的实现方式中,所述根据所述第一显示指令获取所述组件的第二显
示界面具体包括:根据所述第一显示指令在终端本地获取所述组件的第二显示界面;或,根
据所述第一显示指令通过网络获取所述组件的第二显示界面。

结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式
中,获取第二显示指令;根据所述第二显示指令显示所述第一显示界面,隐藏所述组件的除
第一显示界面外的界面。

结合第一方面、第一方面的第一种可能的实现方式或第一方面的第二种可能的实
现方式,在第三种可能的实现方式中,所述组件包括快捷方式shortcut或者微件widget。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述组件
的第一显示界面至少包括所述组件对应应用的摘要信息。

结合第一方面或第一方面的上述任何一种实现方式,在第五种可能的实现方式
中,所述获取第一显示指令具体包括:预设用以显示所述组件第二显示界面的第一显示指
令;在所述组件第一显示界面中预设虚拟按钮,将所述虚拟按钮与所述第一显示指令相关
联;当接收到外部针对所述虚拟按钮的操作信息后,利用所述关联关系匹配提取所述虚拟
按钮对应的第一显示指令。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的
实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式或第
一方面的第五种可能的实现方式,在第六种可能的实现方式中,预设用以显示所述组件第
二显示界面信息的第一显示指令;检测所述组件第一显示界面对应的终端屏幕是否存在外
部触发信号;当所述组件第一显示界面对应的终端屏幕在预设时间内存在多个外部触发信
号时,调取已存储的第一显示指令。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的
实现方式或第一方面的第三种可能的实现方式或第一方面的第四种可能的实现方式或第
一方面的第五种可能的实现方式,在第七种可能的实现方式中,预设用以显示所述组件第
二显示界面信息的第一显示指令;采集所述终端屏幕的外部触发信号;判断所述外部触发
信号是否发生在所述终端屏幕的预设区域,如果是,则调取已存储的第一显示指令。

结合第一方面或上述任何一种可能的实现方式,在第八种可能的实现方式中,所
述widget第二显示界面对应的终端屏幕区域覆盖所述widget第一显示界面对应的终端屏
幕区域。

第一方面,提供了一种实现组件内容显示的装置,包括:包括:显示单元、获取单元
和处理单元;其中,所述显示单元用于在终端屏幕上显示组件的第一显示界面;所述获取单
元用于获取第一显示指令;所述处理单元用于根据所述获取单元获取的第一显示指令获取
所述组件的第二显示界面,并通知所述显示单元在终端屏幕上显示所述组件的第二显示界
面;其中,所述第二显示界面包含所述第一显示界面。

在第一种可能的实现方式中,所述处理单元包括:根据所述第一显示指令在终端
本地获取所述组件的第二显示界面的第一处理模块;或,根据所述第一显示指令通过网络
获取所述组件的第二显示界面的第二处理模块。

结合第一方面或第一方面的第一种可能的实现方式,在第二种可能的实现方式
中,所述获取单元还用于获取第二显示指令;所述处理单元还用于根据所述第二显示指令
显示所述第一显示界面,隐藏所述组件的除第一显示界面外的界面。

结合第一方面或第一方面的上述任何一种可能的实现方式,在第三种可能的实现
方式中,所述获取单元包括:第一设置模块、关联模块和匹配模块;其中,

所述第一设置模块用于设置用以显示所述组件第二显示界面的第一显示指令,并
在所述组件第一显示界面中预设虚拟按钮;

所述关联模块用于将所述第一设置模块设置的虚拟按钮与所述第一显示指令相
关联;所述匹配模块用于在接收到外部针对所述虚拟按钮的操作信息后,利用所述关联关
系匹配提取所述虚拟按钮对应的第一显示指令。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的
实现方式,在第四种可能的实现方式中,所述获取单元包括:第二设置模块、检测模块和第
一调取模块;其中,所述第二设置模块用于设置用以显示所述组件第二显示界面的第一显
示指令;所述检测模块用于检测所述组件第一显示界面对应的终端屏幕是否存在外部触发
信号,并将检测结果通知给所述第一调取模块;所述第一调取模块用于接收所述检测模块
的检测结果,并当所述组件第一显示界面对应的终端屏幕在预设时间内存在多个外部触发
信号时,调取所述第一显示指令。

结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的
实现方式,在第五种可能的实现方式中,所述获取单元包括:第三设置模块、采集模块和第
二调取模块;其中,所述第三设置模块用于设置用以显示所述组件第二显示界面的第一显
示指令;所述采集模块用于采集所述终端屏幕的外部触发信号,并将采集结果通知给所述
第二调取模块;所述第二调取模块用于接收所述采集模块的采集结果,并根据所述采集结
果判断所述外部触发信号是否发生在所述终端屏幕的预设区域,如果是,则调取所述第一
显示指令。

可以看出,采用本发明实施例的方法和装置,将组件分成多种显示界面,通过获取
显示指令来逐层显示组件多种显示界面,通过逐层显示组件的不同详细程度的显示界面,
也有效地提高了界面的显示利用率。

由于现有技术中组件的原始界面显示的信息与进入该组件对应的应用程序的界
面后显示的信息是非连续变化的,也即进入与该组件对应的应用程序后显示的信息为该应
用程序的界面被刷新后显示的详细信息,而该详细信息与组件原始界面显示的信息并没有
连续的变化关系,甚至某些特殊情形下二者显示的内容完全不同,这就使得在所述详细信
息显示后用户需要进行二次查找才能获取目标信息,从而导致了用户体验满意度的降低;
同时,由于组件界面前后显示的内容是非连续变化的,从而大大的降低了界面的显示利用
率。每次显示组件的每个显示界面可以包含前一界面的显示信息,从而保证了组件应用信
息显示时的连续变化,使得用户对于在前一界面查看过的信息,在后一界面显示时无需再
次查看,提高了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所
需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施
例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获
得其他的附图。

图1是本发明实施例实现组件内容显示的方法流程示意图;

图2是本发明实施例实现天气组件内容显示的第一示意图;

图3是本发明实施例实现天气组件内容显示的第二示意图;

图4是本发明实施例实现天气组件内容显示的第三示意图;

图5是本发明实施例实现新闻组件内容显示的第一示意图;

图6是本发明实施例实现新闻组件内容显示的第二示意图;

图7是本发明实施例实现新闻组件内容显示的第二示意图;

图8是本发明实施例实现组件内容显示的装置结构示意图;

图9是本发明实施例实现组件内容显示的用户设备结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完
整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。

需要说明的是,本发明实施例中实现组件内容显示的方法和装置中涉及的组件是
指是桌面上显示与应用程序对应的的图标,例如shortcut或widget,但并不局限于此。

本发明一实施例提供了一种实现组件内容显示的方法,如图1所示,该方法包括:

步骤110:在终端屏幕上显示组件的第一显示界面。

其中,当组件显示在终端屏幕上时,由于终端屏幕上需要显示多个shortcut或者
多个widget,因此受到终端屏幕大小的影响,在终端屏幕上不可能显示每个组件对应应用
程序的所有信息,优选的是在终端屏幕上显示该组件对应应用程序的摘要信息,本实施例
中所述组件对应应用程序的该摘要信息是指能够表明该组件应用程序的主要内容的相关
信息,当然并不局限于此;为了描述方便,本实施例中将所述组件在所述终端屏幕上最初显
示的界面称为第一显示界面,具体不再赘述。

步骤120:获取第一显示指令。

需要说明的是,这个第一显示指令可以有一个或者多个。若组件存在多个显示界
面,则可以通过多次第一显示指令将该组件的多个显示界面逐级显示。

具体的,以widget为例:所述widget在终端屏幕上显示后,当接收到第一显示指令
后根据该第一显示指令获取所述widget的第二显示界面;当然,本领域普通技术人员也很
容易了解,可以通过现有技术中的多种方式来获取显示指令,具体本实施例不再赘述;而本
实施例提出可通过以下几种方式来获取显示指令,但并不局限于此:

A、预设用以显示所述widget第二显示界面信息的第一显示指令;在所述widget第
一显示界面中预设虚拟按钮,将该虚拟按钮与所述显示第二显示界面的第一显示指令相关
联;当接收到外部针对该虚拟按钮的操作信息后,利用所述关联关系即可获取该虚拟按钮
对应的第一显示指令。

B、预设用以显示所述widget第二显示界面信息的第一显示指令;检测所述widget
第一显示界面对应的终端屏幕是否存在外部触发信号,如果在预设时间内存在多个外部触
发信号,则调取已存储的第一显示指令用以指示后续操作。

C、预设用以显示所述widget第二显示界面信息的第一显示指令;采集所述终端屏
幕的外部触发信号,判断所述外部触发信号是否发生在所述终端屏幕的预设区域,如果是,
则调取已存储的第一显示指令用以指示后续操作。

步骤130:根据所述第一显示指令获取所述组件的第二显示界面。

需要说明的是,可以根据所述第一显示指令在终端本地获取所述组件的第二显示
界面,此种情况下,组件的一个或者多个第二显示界面存储在终端本地,根据接收到第一显
示指令的次数来获取对应的第二显示界面;也可以根据所述第一显示指令通过网络获取所
述组件的第二显示界面,此种情况下,组件的一个或者多个第二显示界面的显示信息存储
在网络侧的服务器中,终端发出获取指令给服务器,由服务器将查询结果发送给终端,然后
由终端显示查询结果;具体的获取方式可采用现有技术实现,本实施例在此不再赘述。

下面以音乐组件为例进行说明,假设音乐组件的第一显示界面是音乐的
shortcut,占用屏幕的1*1的显示范围;获取到第一显示指令后,在终端本地获取该音乐组
件的第二显示界面音乐widget,占用屏幕的2*2的显示范围,除了在第一显示界面中显示的
信息,新增了播放按钮,音乐名称的显示;再获取到第一显示指令后,该音乐组件的第三显
示界面音乐widget,占用屏幕的4*4的显示范围,除了在第二显示界面中显示的信息,新增
了歌词的显示。这样,使得终端用户可以根据个人的需求,逐层显示组件的各个显示界面,
而不是直接显示组件的某个界面,导致屏幕显示的浪费,因此本发明实施例有效地提高了
界面的显示利用率。而且本发明实施例使得shortcut和widget自由转换,widget也有针对
不同内容需求的多种显示界面,提高了屏幕中显示组件灵活性,大大的提升了用户体验。

步骤140:在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面
包含所述第一显示界面;需要说明的是,在本实施例的方法中为了避免组件界面前后显示
的信息失去关联,因此本实施例提出在根据显示指令显示的新界面中需要包含所述组件的
前一显示界面,以使前后显示的内容具有连续变化的趋势。

需要说明的是,所述第二显示界面包含所述第一显示界面可以有多种解释。例如,
可以是第二显示界面的显示位置包含第一显示界面的显示位置,可以是位置上的重合,例
如,第一显示界面在屏幕的位置1显示,第二显示界面在屏幕的位置1和位置2显示;也可以
是显示范围存在包含关系,例如,第一显示界面在屏幕的占用1*1范围,第二显示界面在屏
幕的占用2*2范围;也可以是显示内容上的包含关系,例如,第二显示界面显示的内容包含
第一界面的显示内容,即在第二显示界面的内容中也会存在第一显示界面显示的内容。

需要说明的是,本实施例并不局限于经过一次或两次触发来显示该widget的不同
显示界面,也可经过多次触发来实现,具体本实施例不再赘述。因此,在本实施例中所述组
件的第一显示界面和组件的第二显示界面也可是所述终端屏幕的具体区域,并且所述组件
的第二显示界面对应的终端屏幕区域可以完全覆盖所述组件第一显示界面对应的终端屏
幕区域;而在多次触发显示时,所述组件的新界面对应的终端屏幕区域需要完全覆盖所述
组件的原界面对应的终端屏幕区域。

可选的,本实施例的方法还可包括:获取第二显示指令;根据所述第二显示指令显
示所述第一显示界面,隐藏所述组件的除第一显示界面外的界面;也即,在显示组件的第二
显示界面后还可以根据接收到的其他显示指令来显示该组件的原始界面,这样在不需要显
示更详细的组件显示界面时,可以使用户很方便的回到组件的原始大小,提高了界面的显
示利用率,从而大大的提高了用户体验。

需要进一步说明的是,具体实现过程中,可以使用不同手势来区分显示指令。此
时,第一显示指令和第二显示指令存放于内存中的显示指令表中,该显示指令表是预先配
置在终端中的根据不同触屏终端所支持操作的不同,显示指令表的内容可以不同。在本实
施例中,显示指令表主要包括显示指令和显示界面之间的映射关系,但不限于此,用户发出
显示指令的操作除了使用特定手势之外,也可以通过界面上的功能按钮或菜单等显示指
令,凡是能够承载指令功能的方式都是可以的;具体实现过程中,也可以使用每个显示指令
作用的不同区域来区分显示指令,例如,显示指令作用于组件的右下角的指定区域表示查
看组件的下一显示界面,显示指令作用于组件的左下角的指定区域表示回到组件的初始显
示界面。

需要说明的是,为了兼容性的需求,还可以设置用于指示组件进入组件对应的应
用程序的指令。该指令可以和现有技术相同,满足用户一致性的需求,也可以根据本发明实
施例的显示指令来进一步设计合适的指令作为指示组件进入组件对应的应用程序的指令,
在此不做具体限定。

可以看出,采用本发明实施例的方法,将组件分成多种显示界面,通过获取显示指
令来逐层显示组件多种显示界面,通过逐层显示组件的不同详细程度的显示界面,也有效
地提高了界面的显示利用率。

由于现有技术中组件的原始界面显示的信息与进入该组件对应的应用程序的界
面后显示的信息是非连续变化的,也即进入与该组件对应的应用程序后显示的信息为该应
用程序的界面被刷新后显示的详细信息,而该详细信息与组件原始界面显示的信息并没有
连续的变化关系,甚至某些特殊情形下二者显示的内容完全不同,这就使得在所述详细信
息显示后用户需要进行二次查找才能获取目标信息,从而导致了用户体验满意度的降低;
同时,由于组件界面前后显示的内容是非连续变化的,从而大大的降低了界面的显示利用
率。每次显示组件的每个显示界面可以包含前一界面的显示信息,从而保证了组件应用信
息显示时的连续变化,使得用户对于在前一界面查看过的信息,在后一界面显示时无需再
次查看,提高了用户体验。

下面以具体的显示特定地区天气信息的天气widget为例对上述实施例中实现
widget内容显示的方法进行详细描述;如图2-4所示,该方法包括:

S210:在移动终端屏幕显示天气widget第一显示界面,该天气widget第一显示界
面对应的移动终端屏幕区域为第一显示界面F11;如图2所示,该天气widget第一显示界面
的内容包括:时间、温度、风向、风力等。

S220:采集所述移动终端屏幕的点击触发信号,判断该点击触发信号是否位于所
述第一显示界面F11,如果是,则调取已存储的第一显示指令并根据该第一显示指令获取第
二显示界面区域F12,并在该第二显示界面F12内显示所述天气widget的第一显示界面的内
容,如图3所示,所述天气widget的第一显示界面的内容包括:时间、温度、风向、风力、洗车
指数、污染指数、穿衣指数等。

S230:在所述移动终端的第二显示界面F12内显示所述天气widget的第一显示界
面的内容后,判断该第二显示界面F12内是否存在点击触发信号,如果存在,则调取已存储
的第二显示指令并根据该第二显示指令获取第三显示界面F13,并在该第三显示界面F13内
显示所述天气widget的第二显示界面的内容,如图4所示,所述天气widget的第三显示界面
的内容包括:时间、温度、风向、风力、洗车指数、污染指数、穿衣指数、未来3天的天气状况
等;如果在所述第二显示界面F12内不存在点击触发信号,则在所述移动终端桌面上保持显
示所述天气widget的第一显示界面信息。

下面以具体的显示新闻信息的新闻widget为例对上述实施例中实现widget内容
显示的方法进行详细描述;如图5-7所示,该方法包括:

S310:在移动终端屏幕显示新闻widget第一显示界面,该新闻widget第一显示界
面对应的移动终端屏幕区域为第一显示界面区域;如图5所示,该新闻widget第一显示界面
的内容包括:国内时事、国际时事、体育、娱乐等;

S320:检测所述新闻widget第一显示界面F21是否存在外部点击触发信号,如果存
在,且在0.1秒内检测到所述新闻widget第一显示界面F21内存在多次点击触发信号,则调
取已存储的第一显示指令并根据该第一显示指令获取第二显示界面F22,在该第二显示界
面区域F22内显示所述新闻widget的第一显示界面信息,如图6所示,所述新闻widget的第
二显示界面的内容包括:国内时事、国际时事、体育、娱乐以及各类新闻的主要标题等;

S330:在所述移动终端的第二显示界面区域F22内显示所述新闻widget的第二显
示界面的内容后,判断该第二显示界面F22内是否存在点击触发信号,如果存在,则调取已
存储的第二显示指令并根据该第二显示指令获取第三显示界面F23,并在该第三显示界面
F23内显示所述新闻widget的第二显示界面信息,如图7所示,所述新闻widget的第三显示
界面的内容包括:国内时事、国际时事、体育、娱乐、各类别下的新闻标题、每个标题对应的
新闻概要等;如果在所述第二显示界面区域F22内不存在点击触发信号,则在所述移动终端
桌面上保持显示所述新闻widget的第二显示界面信息。

可以看出,采用本发明实施例的方法,将组件分成多种显示界面,通过获取显示指
令来逐层显示组件多种显示界面,通过逐层显示组件的不同详细程度的显示界面,也有效
地提高了界面的显示利用率;并且每次显示组件的每个显示界面可以包含前一界面的显示
信息,从而保证了组件应用信息显示时的连续变化,使得用户对于在前一界面查看过的信
息,在后一界面显示时无需再次查看,提高了用户体验。

需要说明的是,本发明实施例提供的方法也可应用于其他需要多级显示的功能模
块,例如:联系人模块,可以在第一显示界面将常用的联系方式显示出来,如:联系方式中使
用频率最多的电话号码;可以在第二显示界面将其他联系方式显示出来,如:email地址、不
常使用的家庭电话号码等。

本发明另一实施例提出了一种实现组件内容显示的装置,如图8所示,该装置800
包括:显示单元810、获取单元820和处理单元830;其中,

所述显示单元810用于在终端屏幕上显示组件的第一显示界面。

所述获取单元820用于获取第一显示指令;所述处理单元830用于根据所述获取单
元820获取的第一显示指令获取所述组件的第二显示界面,并通知所述显示单元810在终端
屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面包含所述第一显示界面。需
要说明的是,这个第一显示指令可以有一个或者多个。若组件存在多个显示界面,则可以通
过多次第一显示指令将该组件的多个显示界面逐级显示。

需要说明的是,所述第二显示界面包含所述第一显示界面可以有多种解释。例如,
可以是第二显示界面的显示位置包含第一显示界面的显示位置,可以是位置上的重合,例
如,第一显示界面在屏幕的位置1显示,第二显示界面在屏幕的位置1和位置2显示;也可以
是显示范围存在包含关系,例如,第一显示界面在屏幕的占用1*1范围,第二显示界面在屏
幕的占用2*2范围;也可以是显示内容上的包含关系,例如,第二显示界面显示的内容包含
第一界面的显示内容,即在第二显示界面的内容中也会存在第一显示界面显示的内容。

其中,所述处理单元830还可包括(图中未示出):根据所述第一显示指令在终端本
地获取所述组件的第二显示界面的第一处理模块;或,根据所述第一显示指令通过网络获
取所述组件的第二显示界面的第二处理模块。需要说明的是,所述第一处理模块可以根据
所述第一显示指令在终端本地获取所述组件的第二显示界面,此种情况下,组件的一个或
者多个第二显示界面存储在终端本地,根据接收到第一显示指令的次数来获取对应的第二
显示界面;所述第二处理模块也可以根据所述第一显示指令通过网络获取所述组件的第二
显示界面,此种情况下,组件的一个或者多个第二显示界面的显示信息存储在网络侧的服
务器中,终端发出获取指令给服务器,由服务器将查询结果发送给终端,然后由终端显示查
询结果;具体的获取方式可采用现有技术实现,本实施例在此不再赘述。

需要说明的是,在本实施例中所述获取单元还用于获取第二显示指令;所述处理
单元还用于根据所述第二显示指令显示所述第一显示界面,隐藏所述组件的除第一显示界
面外的界面。这样在不需要显示更详细的组件显示界面时,可以使用户很方便的回到组件
的原始大小,提高了界面的显示利用率,从而大大的提高了用户体验。

需要进一步说明的是,第一显示指令和第二显示指令存放于内存中的显示指令表
中,该显示指令表是预先配置在终端中的根据不同触屏终端所支持操作的不同,显示指令
表的内容可以不同。在本实施例中,显示指令表主要包括显示指令和显示界面之间的映射
关系,但不限于此。

在此说明,用户发出显示指令的操作除了使用特定手势之外,也可以通过界面上
的功能按钮或菜单等显示指令,凡是能够承载指令功能的方式都是可以的。

可选的,所述获取单元820还可包括(图中未示出):第一设置模块、关联模块和匹
配模块;其中,所述第一设置模块用于设置用以显示所述组件第二显示界面的第一显示指
令,并在所述组件第一显示界面中预设虚拟按钮;所述关联模块用于将所述第一设置模块
设置的虚拟按钮与所述第一显示指令相关联;所述匹配模块用于在接收到外部针对所述虚
拟按钮的操作信息后,利用所述关联关系匹配提取所述虚拟按钮对应的第一显示指令。

可选的,所述获取单元820还可包括(图中未示出):第二设置模块、检测模块和第
一调取模块;其中,所述第二设置模块用于设置用以显示所述组件第二显示界面的第一显
示指令;所述检测模块用于检测所述组件第一显示界面对应的终端屏幕是否存在外部触发
信号,并将检测结果通知给所述第一调取模块;所述第一调取模块用于接收所述检测模块
的检测结果,并当所述组件第一显示界面对应的终端屏幕在预设时间内存在多个外部触发
信号时,调取所述第一显示指令。

可选的,所述获取单元820还可包括(图中未示出):第三设置模块、采集模块和第
二调取模块;其中,所述第三设置模块用于设置用以显示所述组件第二显示界面信息的第
一显示指令;所述采集模块用于采集所述终端屏幕的外部触发信号,并将采集结果通知给
所述第二调取模块;所述第二调取模块用于接收所述采集模块的采集结果,并根据所述采
集结果判断所述外部触发信号是否发生在所述终端屏幕的预设区域,如果是,则调取所述
第一显示指令。

可以看出,采用本发明实施例的装置,将组件分成多种显示界面,通过获取显示指
令来逐层显示组件多种显示界面,通过逐层显示组件的不同详细程度的显示界面,也有效
地提高了界面的显示利用率;并且每次显示组件的每个显示界面可以包含前一界面的显示
信息,从而保证了组件应用信息显示时的连续变化,使得用户对于在前一界面查看过的信
息,在后一界面显示时无需再次查看,提高了用户体验。

值得注意的是,本发明另一实施例也提出了一种实现组件内容显示的用户设备,
如图9所示,该用户设备90至少包括以下装置:显示器91、输入设备92、存储器93和处理器94
等。

其中显示器91可以是阴极射线管(CRT,Cathode Ray Tube)显示器、液晶(LCD,
Liquid Crystal Display)显示器等合适的装置,可以在显示器的屏幕上呈现图形化的用
户界面,例如时钟widget界面、天气widget界面、CPU widget界面等。

输入设备92可以包括键盘、鼠标、轨迹识别器、语音识别接口等任何合适的装置,
用于接收用户的输入,并发送给处理器。

其中特别地,当用户设备90为一触摸式交互终端时,交互式触摸屏既可以是显示
器91的屏幕,同时还可以是输入设备92;具体的,可以接收终端触摸屏的触发信号,并将该
触发信号与显示指令相匹配后发送给处理器。

此外,存储器93可以是包括RAM和ROM、或任何固定的存储介质、或可移动的存储介
质,用于存储可以执行本发明实施例的程序或本发明实施例中待处理的数据,例如存储终
端桌面显示的组件的相关界面的内容等。

处理器94用于执行存储器93存储的本发明实施例的程序,并通过总线与其他装置
双向通信。

存储器93和处理器94也可以整合成应用本发明实施例的物理模块,在该物理模块
上存储和运行实现该本发明实施例的程序。

在本发明实施例中,装置90的各单元分别执行以下内容。

显示器91,用于在终端屏幕上显示组件的第一显示界面。

输入设备92,用于获取外部输入的第一显示指令。

存储器93,用于存储用来显示所述组件第二界面的第一显示指令。

处理器94,用于根据所述输入设备92获取的第一显示指令获取所述组件的第二显
示界面,并通知所述显示器91在终端屏幕上显示所述组件的第二显示界面;其中,所述第二
显示界面包含所述第一显示界面。需要说明的是,所述第二显示界面包含所述第一显示界
面可以有多种解释。例如,可以是第二显示界面的显示位置包含第一显示界面的显示位置,
可以是位置上的重合,例如,第一显示界面在屏幕的位置1显示,第二显示界面在屏幕的位
置1和位置2显示;也可以是显示范围存在包含关系,例如,第一显示界面在屏幕的占用1*1
范围,第二显示界面在屏幕的占用2*2范围;也可以是显示内容上的包含关系,例如,第二显
示界面显示的内容包含第一界面的显示内容,即在第二显示界面的内容中也会存在第一显
示界面显示的内容。

可选的,所述处理器94还用于根据所述第一显示指令在终端本地获取所述组件的
第二显示界面;或,根据所述第一显示指令通过网络获取所述组件的第二显示界面的第二
处理模块。需要说明的是,可以根据所述第一显示指令在终端本地获取所述组件的第二显
示界面,此种情况下,组件的一个或者多个第二显示界面存储在终端本地,根据接收到第一
显示指令的次数来获取对应的第二显示界面;也可以根据所述第一显示指令通过网络获取
所述组件的第二显示界面,此种情况下,组件的一个或者多个第二显示界面的显示信息存
储在网络侧的服务器中,终端发出获取指令给服务器,由服务器将查询结果发送给终端,然
后由终端显示查询结果;具体的获取方式可采用现有技术实现,本实施例在此不再赘述。

可选的,所述输入设备92,还用于获取第二显示指令;所述处理器94还用于根据所
述第二显示指令指示所述显示器91显示所述第一显示界面,隐藏所述组件的除第一显示界
面外的界面;也即,在显示组件的第二显示界面后还可以根据接收到的其他显示指令来显
示该组件的原始界面,这样在不需要显示更详细的组件显示界面时,可以使用户很方便的
回到组件的原始大小,提高了界面的显示利用率,从而大大的提高了用户体验。

需要进一步说明的是,第一显示指令和第二显示指令存放于内存中的显示指令表
中,该显示指令表是预先配置在终端中的根据不同触屏终端所支持操作的不同,显示指令
表的内容可以不同。在本实施例中,显示指令表主要包括显示指令和显示界面之间的映射
关系,但不限于此。

在此说明,用户发出显示指令的操作除了使用特定手势之外,也可以通过界面上
的功能按钮或菜单等显示指令,凡是能够承载指令功能的方式都是可以的。

可选的,当输入设备92接收到外部针对该虚拟按钮的操作信息后,将该操作信息
发送至处理器94,以使所述处理器94利用所述关联关系即可获取该虚拟按钮对应的第一显
示指令;或者,当所述输入设备92检测到在预设时间内在所述组件第一界面对应的终端屏
幕上存在多个外部触发信号时,通知所述处理器94,以使所述处理器94调取所述存储器93
中已存储的第一显示指令用以指示后续操作;或者,当所述输入设备92在所述组件第一界
面对应的终端屏幕的预设区域采集到外部的触发信号时,通知所述处理器94,以使所述处
理器94调取所述存储器93中已存储的第一显示指令用以指示后续操作;具体本实施例不再
赘述。

可以看出,采用本发明实施例的用户终端,将组件分成多种显示界面,通过获取显
示指令来逐层显示组件多种显示界面,通过逐层显示组件的不同详细程度的显示界面,也
有效地提高了界面的显示利用率;并且每次显示组件的每个显示界面可以包含前一界面的
显示信息,从而保证了组件应用信息显示时的连续变化,使得用户对于在前一界面查看过
的信息,在后一界面显示时无需再次查看,提高了用户体验。

需要注意的是,本领域技术人员很容易了解,上述实施例中所描述的各种实现组
件的装置也可以作为各种网络终端或移动终端的一部分存在,并在各种网络终端或移动终
端中实现组件内容显示方面与上述实施例中的描述一致,因而包含上述实施例中实现组件
内容显示装置的终端也应包含在本申请的保护范围之内,在此不再赘述。

专业人员还可以进一步应能意识到,结合本文中所公开的实施例描述的各示例的
单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬
件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。
这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。
专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现
不应认为超出本发明实施例的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执
行的软件模块,或者二者的结合来实施。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明实
施例。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所
定义的一般原理可以在不脱离本发明实施例的精神或范围的情况下,在其它实施例中实
现。因此,本发明实施例将不会被限制于本文所示的这些实施例,而是要符合与本文所公开
的原理和新颖特点相一致的最宽的范围。

以上所述仅为本发明实施例的较佳实施例而已,并不用以限制本发明实施例,凡
在本发明实施例的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发
明实施例的保护范围之内。

一种实现组件内容显示的方法和装置.pdf_第1页
第1页 / 共18页
一种实现组件内容显示的方法和装置.pdf_第2页
第2页 / 共18页
一种实现组件内容显示的方法和装置.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《一种实现组件内容显示的方法和装置.pdf》由会员分享,可在线阅读,更多相关《一种实现组件内容显示的方法和装置.pdf(18页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种实现组件内容显示的方法和装置;其中,所述方法包括:在终端屏幕上显示组件的第一显示界面;获取第一显示指令;根据所述第一显示指令获取所述组件的第二显示界面;在终端屏幕上显示所述组件的第二显示界面;其中,所述第二显示界面包含所述第一显示界面。采用本实施例的方法和装置,有效地提高了界面的显示利用率,同时,也保证了组件应用信息显示时的连续变化,提高了用户体验。 。

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

当前位置:首页 > 物理 > 计算;推算;计数


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