一种屏幕切换设备、方法以及移动终端的制作方法

文档序号:6635257阅读:131来源:国知局
一种屏幕切换设备、方法以及移动终端的制作方法
【专利摘要】本发明提供了一种屏幕切换设备、方法以及移动终端,以克服现有的屏幕切换技术难以使用户快速定位所需屏幕、从而难以快速启动待启动应用的问题。该设备适于在包括多个屏幕的移动终端中执行,多个屏幕之一为当前屏幕,在移动终端的触摸屏上显示当前屏幕的内容,该设备包括:检测移动终端的触摸屏上的触点的数目和滑动信息的检测单元;根据触点的滑动信息确定待切换的屏幕方向的屏幕方向确定单元;至少基于触点的数目确定待切换的屏幕页数的屏幕页数确定单元;以及根据待切换的屏幕方向和待切换的屏幕页数对屏幕进行切换、以将切换目标的屏幕作为当前屏幕而将其内容显示在移动终端触摸屏上的切换单元。本发明的上述技术可应用于移动终端【技术领域】。
【专利说明】一种屏幕切换设备、方法以及移动终端

【技术领域】
[0001] 本发明涉及移动终端【技术领域】,尤其涉及一种在移动终端中的屏幕切换设备和屏 幕切换方法。

【背景技术】
[0002] 随着诸如智能手机之类的移动终端的日益普及,这些移动终端的功能也越来越强 大。用户除了利用移动终端进行通信之外,还能够利用移动终端进行娱乐、社交、游戏、个人 信息管理甚至财务操作等。移动终端中通常安装有现代操作系统来对移动终端上的各种硬 件资源进行管理。用户可以在移动终端上安装各种应用,这些应用在操作系统上运行,这 样,用户就可以利用这些应用来实现上面提及的各种操作。
[0003] -般而言,在移动终端中,安装的每个应用都对应地有一个用于启动该应用的图 标,而这些图标通常都显示在移动终端的屏幕上。随着用户安装的应用越来越多,单个屏幕 不可能容纳那么多的应用,因此,移动终端的屏幕数量可扩展至超过10屏。
[0004] 针对具有触摸屏的移动终端而言,在现有的触摸技术中,用户可以通过利用手指 或其他触摸工具在触摸屏上的滑动操作来使屏幕滑动(或称屏幕切换)。例如,当用户需要 打开某个应用时,其可以通过滑动到对应页面点击需要打开的图标来打开该应用。图6为 现有技术中通过滑动桌面屏幕达到需要的图标所在页面的一个示例。
[0005] 目前,这类移动终端的触摸方式已由之前的单点触摸发展到现在的多点触摸,而 且多点触摸所支持的触点数目也越来越多。多点触摸的技术在很多领域都有触及,如通过 双指靠近,可将一张图片缩小,双指往相反方向则放大图片,等等。手势滑动也是这类移动 终端的基本功能之一,可以通过手势滑动内容过多的列表、切换图片、横坚滑动屏幕,而使 内容跟随手势滑动。如图6所示,该示例的技术方案是通过移动终端接收触点,记录触点位 置,然后根据手势方向开始滑动。在手势抬起时记录抬起位置,通过计算可得出滑动距离, 并根据滑动的方向和滑动的距离来判断是否滑动到下一页。
[0006] 然而,目前的屏幕切换技术每次最多可以滑动一屏,在屏幕数量较多的情况下,这 种滑屏方式会比较缓慢,并且需要多次操作。由此,用户便难以快速地定位到某个屏幕,从 而使得用户难以快速地启动待启动应用。


【发明内容】

[0007] 在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本 理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的 关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概 念,以此作为稍后论述的更详细描述的前序。
[0008] 鉴于此,本发明提供了一种屏幕切换设备、屏幕切换方法以及移动终端,以至少解 决现有的屏幕切换技术难以使用户快速定位所需屏幕、从而难以快速启动待启动应用的问 题。
[0009] 根据本发明的一个方面,提供了一种屏幕切换设备,该设备适于在移动终端中执 行,该移动终端包括多个屏幕,多个屏幕之一为当前屏幕,在移动终端的触摸屏上显示当前 屏幕的内容,该设备包括:检测单元,适于检测移动终端的触摸屏上的触点的数目和滑动信 息;屏幕方向确定单元,适于根据触点的滑动信息,确定待切换的屏幕方向;屏幕页数确定 单元,适于至少基于触点的数目,确定待切换的屏幕页数;以及切换单元,适于根据待切换 的屏幕方向和待切换的屏幕页数对屏幕进行切换,以便将切换目标的屏幕作为当前屏幕而 将其内容显示在移动终端的触摸屏上。
[0010] 根据本发明的另一个方面,还提供了一种屏幕切换方法,该方法适于在移动终端 中执彳丁,该移动终端包括多个屏.,多个屏.之一为当如屏.,在移动终端的触摸屏上显不 当前屏幕的内容,该方法包括如下步骤:检测移动终端的触摸屏上的触点的数目和滑动信 息;根据触点的滑动信息,确定待切换的屏幕方向;至少基于触点的数目,确定待切换的屏 幕页数;以及根据待切换的屏幕方向和待切换的屏幕页数对屏幕进行切换,以便将切换目 标的屏幕作为当前屏幕而将其内容显示在移动终端的触摸屏上。
[0011] 根据本发明的还有一个方面,提供了一种包括根据本发明的屏幕切换设备的移动 终端。
[0012] 上述根据本发明实施例的屏幕切换设备、屏幕切换方法以及移动终端,其利用触 点的数目和滑动信息来确定待切换的屏幕方向和屏幕页数,并基于此来完成屏幕切换,以 便将切换目标的屏幕作为当前屏幕而将其内容显示在移动终端的触摸屏上,能够获得至少 以下益处之一:能够在移动终端具有多屏的情况下快速地定位到所需屏幕,从而使用户能 够快速启动该屏幕上的待启动应用;在利用多点触摸的情况下能够一次滑动多屏;节省用 户操作频率;节省操作时间;使用更加方便快捷;提升用户体验;能够实现在二维方向上的 屏幕切换;能够通过多点触摸与滑动速度相结合的方式来实现快速和慢速两种情况下的处 理。
[0013] 通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优 点将更加明显。

【专利附图】

【附图说明】
[0014] 本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所 有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的 详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本 发明的优选实施例和解释本发明的原理和优点。在附图中:
[0015] 图1是示意性地示出移动终端100的结构框图;
[0016] 图2是示意性地示出根据本发明一个实施例的屏幕切换设备200的一种示例性结 构的框图;
[0017] 图3A是示出检测触点的数目的一个示例的示意图,图3B是示出检测触点的滑动 信息的一个示例的示意图;
[0018] 图4是示意性地示出图2所示的屏幕方向确定单元220的一种可能结构的框图; [0019] 图5是示意性地示出根据本发明的实施例的屏幕切换方法的一种示例性处理的 流程图;以及
[0020] 图6示出了在现有技术中切换屏幕的示意图。
[0021] 本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的, 而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以 便有助于提高对本发明实施例的理解。

【具体实施方式】
[0022] 在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见, 在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施 例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符 合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有 所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开 内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0023] 在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中 仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明 关系不大的其他细节。
[0024] 图1是移动终端100的结构框图。具有多点触摸能力的移动终端100可以包括存 储器接口 102、一个或多个数据处理器、图像处理器和/或中央处理单元104,以及外围接口 106。
[0025] 存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件, 也可以集成在一个或多个集成电路中。在移动终端1〇〇中,各种元件可以通过一条或多条 通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现 多种功能。例如,运动传感器110、光传感器112和距离传感器114可以耦合到外围接口 106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如 定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助 实施相关的功能。
[0026] 相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机 功能的实现,其中所述相机子系统和光学传感器例如可以是电荷耦合器件(CCD)或互补金 属氧化物半导体(CMOS)光学传感器。
[0027] 可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子 系统可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系 统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例 如,移动终端100可以包括被设计成支持GSM网络、GPRS网络、EDGE网络、Wi-Fi或WiMax 网络以及BlueboothTM网络的通信子系统124。
[0028] 音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语 音的功能,例如语音识别、语音复制、数字记录和电话功能。
[0029] I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器 144。
[0030] 触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制 器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停, 其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。
[0031] 一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或 多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。一个 或多个按钮(未显不)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下 按钮。
[0032] 存储器接口 102可以与存储器150相耦合。该存储器150可以包括高速随机存取 存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备, 和/或闪存存储器(例如NAND,N0R)。
[0033] 存储器150可以存储操作系统152,例如Android、IOS或是Windows Phone之类 的操作系统。该操作系统152可以包括用于处理基本系统服务以及执行依赖于硬件的任务 的指令。存储器150还可以存储应用154。这些应用在操作时,会从存储器150加载到处理 器104上,并在已经由处理器104运行的操作系统之上运行,并利用操作系统以及底层硬件 提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。应用可以是独 立于操作系统提供的,也可以是操作系统自带的。
[0034] 本发明的实施例所提供的屏幕切换设备200为应用154的一种,该设备适于在移 动终端中执彳丁,该移动终端包括多个屏.,多个屏.之一为当如屏.,在移动终端的触摸屏 上显示当前屏幕的内容,该设备包括:检测单元,适于检测移动终端的触摸屏上的触点的数 目和滑动信息;屏幕方向确定单元,适于根据触点的滑动信息,确定待切换的屏幕方向;屏 幕页数确定单元,适于至少基于触点的数目,确定待切换的屏幕页数;以及切换单元,适于 根据待切换的屏幕方向和待切换的屏幕页数对屏幕进行切换,以便将切换目标的屏幕作为 当前屏幕而将其内容显示在移动终端的触摸屏上。
[0035] 图2示出了根据本发明的实施例的屏幕切换设备200的一个示例。如图2所示, 屏幕切换设备200包括检测单元210、屏幕方向确定单元220、屏幕页数确定单元230以及 切换单元240。
[0036] 如上文所述,屏幕切换设备200适于在具有触摸屏的移动终端100中执行,移动终 端100例如可以是手机(如智能手机)或平板电脑等移动通信设备。该移动终端包括多个 屏幕,其中,多个屏幕之一为当前屏幕,在移动终端的触摸屏上显示当前屏幕的内容。
[0037] 例如,诸如智能手机的移动终端普遍在出厂时即在其桌面具有一些固定页数(即 具有多个屏幕)。当用户安装了足够多的应用时,出厂安装的桌面页数(即屏幕页数)会逐 渐被充满。这时,用户可以通过桌面操作来增加或者删除对应页数,从而能够在移动终端上 显示更多的应用图标,以达到将更多应用放置到移动终端桌面的目的。
[0038] 根据一种实现方式,多个屏幕的每个屏幕中包含一个或者多个图标,用户可以通 过点击在当前屏幕中的图标而启动与该图标相对应的应用。
[0039] 由此,如上文所述,用户可以通过利用手指或其他触摸工具在移动终端的触摸屏 上进行滑动操作,来使屏幕滑动(即屏幕切换),目的是将切换目标的屏幕作为当前屏幕而 将其内容显示在移动终端的触摸屏上。
[0040] 这样,当用户通过手指或其他触摸工具在触摸屏上滑动时,其手指或其他触摸工 具会与移动终端100的触摸屏之间产生触点,检测单元210用于检测这些触点的数目和滑 动信息。
[0041] 其中,触点的数目例如可以小于或等于10。例如,用户通常用单手来进行滑动操 作,因此触点可以少于或等于5个。当用户用双手操作时,其触点不会超过10个。因此,可 以根据实际需要来设置触点数目的上限值,当多于该上限时,可以忽略多余的触点而将其 考虑为误接触所致。
[0042] 图3A示意性地示出了检测触点的数目的一个示例,在该示例中,检测单元210检 测的触点包括PI、P2、P3和P4,即其数目为4。
[0043] 根据一种实现方式,例如在安卓系统中,可以通过event. getPointerCountO来 获取到对应的触点数目,下面给出了该实现方式的一段示例性代码。
[0044] 示例代码一:

【权利要求】
1. 一种屏幕切换设备,该设备适于在移动终端中执行,该移动终端包括多个屏幕,所 述多个屏幕之一为当前屏幕,在所述移动终端的触摸屏上显示当前屏幕的内容,该设备包 括: 检测单元,适于检测所述移动终端的触摸屏上的触点的数目和滑动信息; 屏幕方向确定单元,适于根据所述触点的滑动信息,确定待切换的屏幕方向; 屏幕页数确定单元,适于至少基于所述触点的数目,确定待切换的屏幕页数;以及 切换单元,适于根据所述待切换的屏幕方向和所述待切换的屏幕页数对所述屏幕进行 切换,以便将切换目标的屏幕作为当前屏幕而将其内容显示在移动终端的触摸屏上。
2. 根据权利要求1所述的屏幕切换设备,其中,所述触点的滑动信息包括: 每个触点在开始接触所述触摸屏时的初始坐标以及该触点在结束接触时的终止坐标。
3. 根据权利要求2所述的屏幕切换设备,其中,所述屏幕方向确定单元包括: 轴向确定子单元,适于根据各个触点的初始坐标和终止坐标,计算各个触点的横轴偏 移量和纵轴偏移量,以根据各个触点的横轴偏移量和纵轴偏移量的大小来确定待切换的轴 向;以及 半轴方向确定子单元,适于根据各个触点在所述待切换的轴向上的偏移量之和的符 号,将所述待切换的轴向上与该符号所对应的半轴方向确定为待切换的屏幕方向。
4. 根据权利要求3所述的屏幕切换设备,其中,所述轴向确定子单元适于: 在所有触点的横轴偏移量中选择最大横轴偏移量,以及在所有触点的纵轴偏移量中选 择最大纵轴偏移量;以及 将所述最大横轴偏移量和所述最大纵轴偏移量之中的较大值所对应的轴向确定为待 切换的轴向。
5. 根据权利要求2所述的屏幕切换设备,其中,所述屏幕页数确定单元适于将所述触 点的数目作为待切换的屏幕页数。
6. -种屏幕切换方法,该方法适于在移动终端中执行,该移动终端包括多个屏幕,所述 多个屏幕之一为当前屏幕,在所述移动终端的触摸屏上显示当前屏幕的内容,该方法包括 如下步骤: 检测所述移动终端的触摸屏上的触点的数目和滑动信息; 根据所述触点的滑动信息,确定待切换的屏幕方向; 至少基于所述触点的数目,确定待切换的屏幕页数;以及 根据所述待切换的屏幕方向和所述待切换的屏幕页数对所述屏幕进行切换,以便将切 换目标的屏幕作为当前屏幕而将其内容显示在移动终端的触摸屏上。
7. 根据权利要求6所述的屏幕切换方法,其中,所述触点的滑动信息包括: 每个触点在开始接触所述触摸屏时的初始坐标以及该触点在结束接触时的终止坐标。
8. 根据权利要求7所述的屏幕切换方法,其中,所述确定待切换的屏幕方向的步骤包 括: 根据各个触点的初始坐标和终止坐标,计算各个触点的横轴偏移量和纵轴偏移量,以 根据各个触点的横轴偏移量和纵轴偏移量的大小来确定待切换的轴向;以及 根据各个触点在所述待切换的轴向上的偏移量之和的符号,将所述待切换的轴向上与 该符号所对应的半轴方向确定为待切换的屏幕方向。
9. 根据权利要求8所述的屏幕切换方法,其中,所述确定待切换的轴向的步骤包括: 在所有触点的横轴偏移量中选择最大横轴偏移量,以及在所有触点的纵轴偏移量中选 择最大纵轴偏移量;以及 将所述最大横轴偏移量和所述最大纵轴偏移量之中的较大值所对应的轴向确定为待 切换的轴向。
10. -种移动终端,包括如权利要求1-5中任一项所述的屏幕切换设备。
【文档编号】G06F3/0481GK104407774SQ201410673399
【公开日】2015年3月11日 申请日期:2014年11月21日 优先权日:2014年11月21日
【发明者】于标文 申请人:厦门美图移动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1