著录项信息
专利名称 | 快速定位应用程序的方法及设备 |
申请号 | CN201210358230.6 | 申请日期 | 2012-09-24 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-03-26 | 公开/公告号 | CN103677556A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F3/0484 | IPC分类号 | G;0;6;F;3;/;0;4;8;4;;;G;0;6;F;3;/;0;4;8;8查看分类表>
|
申请人 | 北京三星通信技术研究有限公司;三星电子株式会社 | 申请人地址 | 北京市朝阳区霞光里9号中电发展大厦12层
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京三星通信技术研究有限公司,三星电子株式会社 | 当前权利人 | 北京三星通信技术研究有限公司,三星电子株式会社 |
发明人 | 王宗学;张喜涛 |
代理机构 | 北京市立方律师事务所 | 代理人 | 郑瑜生 |
摘要
提出了一种快速定位应用程序的方法,包括以下步骤:终端设备在预定区域检测用户的触控操作;所述终端设备将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中。本发明实施例另一方面还提出了一种终端设备。本发明提出的上述方案,通过在预定区域对目标页的应用程序进行操控,操作设备时手指不用大范围来回移动,只需操作屏幕上小块区域操作,即可实现了精确定位APP。根据本发明提出的技术方案,切换目标页面时不需要手动来回翻屏,避免了手指大范围的滑动或整只手的上下来回移动,也不用两只手共同操作;并且用户可以不用改变手握设备的方式及手指可以一直保持在习惯的小块区域范围内活动,操作自然、方便、舒适,对大屏设备的单手精确定位APP尤其适用。
1.一种快速定位应用程序的方法,其特征在于,包括以下步骤:
终端设备在预定区域检测用户的触控操作;
所述终端设备将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中;
其中,当检测到用户在所述预定区域上的触控点滑动时,以触控操作映射到目标页的默认位置为起点,将所述触控点的滑动轨迹映射在所述目标页上,所述滑动轨迹经过应用程序的图标时,所述应用程序的图标被选中;
其中,所述预定区域具有:一一对应于所述目标页上全部应用程序所在屏幕区域的映射,或者一一对应于所述目标页上部分应用程序所在屏幕区域的映射;
当所述预定区域具有一一对应于所述目标页上部分应用程序所在屏幕区域的映射时,所述部分应用程序为第一区域以外的屏幕区域上的应用程序,其中,所述第一区域为所述目标页屏幕的N分之一区域,N大于等于2;且当所述预定区域被调出时,显示在该第一区域。
2.如权利要求1所述的快速定位应用程序的方法,其特征在于,还包括,通过以下方式切换并确定所述目标页:
所述终端设备检测到所述预定区域被长按,或者点击所述预定区域上的切换目标页的按钮,切换目标页;
检测到长按终止或者停止点击切换目标页的按钮时,确定当前页面为所述目标页。
3.如权利要求1所述的快速定位应用程序的方法,其特征在于,所述预定区域包括以下任意一个或多个区域:
屏幕的空白区域;
悬浮于屏幕上的悬浮窗口。
4.如权利要求1所述的快速定位应用程序的方法,其特征在于,终端设备在预定区域检测用户的触控操作之前,还包括:
终端设备检测到用于调出所述预定区域的操作后,调出所述预定区域。
5.如权利要求1所述的快速定位应用程序的方法,其特征在于,所述预定区域具有的所述映射对用户不可见,或具有的所述映射显示在所述预定区域。
6.如权利要求5所述的快速定位应用程序的方法,其特征在于,具有的所述映射显示在所述预定区域包括:
在所述预定区域的相应位置上显示映射的屏幕区域上的应用程序的标记。
7.如权利要求1所述的快速定位应用程序的方法,其特征在于,在所述预定区域被调出前,当所述第一区域被触控时,所述第一区域上与该触控对应的应用程序图标被选中。
8.如权利要求1所述的快速定位应用程序的方法,其特征在于,当所述预定区域为悬浮于所述目标页上的悬浮窗口时,所述悬浮窗口能够被拖动,所述悬浮窗口被拖动到第二区域时,所述悬浮窗口上具有一一对应于第二区域以外的屏幕区域上的应用程序所在屏幕区域的映射,其中,所述第二区域为所述目标页屏幕的N分之一区域。
9.如权利要求1所述的快速定位应用程序的方法,其特征在于,所述终端设备将所述触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中,包括以下步骤:
当检测到所述预定区域被触控时,所述目标页的默认位置上的应用程序的图标被选中。
10.如权利要求1所述的快速定位应用程序的方法,其特征在于,所述默认位置为固定位置,或将所述预定区域放大为映射的应用程序所在的屏幕区域时,所述触控点在所述映射的应用程序所在的屏幕区域对应的位置。
11.如权利要求1所述的快速定位应用程序的方法,其特征在于,还包括:当所述对应区域上的应用程序的图标被选中,且用户在所述预定区域上停止触控时,所述终端设备运行选中的应用程序。
12.一种终端设备,其特征在于,包括检测模块和映射模块,
所述检测模块,用于在预定区域检测用户的触控操作;
所述映射模块,用于将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中;
其中,所述映射模块进一步用于当检测到用户在所述预定区域上的触控点滑动时,以触控操作映射到所述目标页的默认位置为起点,将所述触控点的滑动轨迹映射在所述目标页上,所述滑动轨迹经过应用程序的图标时,所述应用程序的图标被选中;
其中,所述预定区域具有:一一对应于所述目标页上全部应用程序所在屏幕区域的映射,或者一一对应于所述目标页上部分应用程序所在屏幕区域的映射;
当所述映射模块用于将所述目标页上部分应用程序所在屏幕区域一一映射到所述预定区域时,所述部分应用程序为第一区域以外的屏幕区域上的应用程序,其中,所述第一区域为所述目标页屏幕的N分之一区域,N大于等于2,且当所述预定区域被调出时,显示在该第一区域。
13.如权利要求12所述的终端设备,其特征在于,当所述检测模块检测到所述预定区域被长按,或者所述预定区域上的切换目标页的按钮被点击,所述映射模块用于切换目标页;
当所述检测模块检测到长按终止或者停止点击切换目标页的按钮时,所述映射模块还用于将当前页面映射为所述目标页。
14.如权利要求12所述的终端设备,其特征在于,所述检测模块用于在屏幕的空白区域和/或悬浮于屏幕上的悬浮窗口检测用户的触控操作。
15.如权利要求12所述的终端设备,其特征在于,所述检测模块在预定区域检测用户的触控操作之前,还用于检测用于调出所述预定区域的操作,所述映射模块还用于在所述检测模块检测到调出所述预定区域的操作后,调出所述预定区域。
16.如权利要求12所述的终端设备,其特征在于,所述预定区域具有的所述映射对用户不可见,或具有的所述映射显示在所述预定区域。
17.如权利要求16所述的终端设备,其特征在于,所述映射模块还用于将所述预定区域的相应位置上显示映射屏幕区域上的应用程序的标记。
18.如权利要求12所述的终端设备,其特征在于,所述映射模块进一步用于在所述预定区域被调出前,当所述检测模块检测到所述第一区域被触控时,将所述第一区域上与该触控对应的应用程序图标选中。
19.如权利要求18所述的终端设备,其特征在于,当所述预定区域为悬浮于所述目标页上的悬浮窗口时,所述悬浮窗口能够被拖动,所述悬浮窗口被拖动到第二区域时,所述映射模块用于将一一对应于第二区域以外的屏幕区域上的应用程序所在屏幕区域映射到所述悬浮窗口上,其中,所述第二区域为所述目标页屏幕的N分之一区域。
20.如权利要求12所述的终端设备,其特征在于,所述映射模块进一步用于在所述检测模块检测到所述预定区域被触控时,将所述目标页的默认位置上的应用程序的图标选中。
21.如权利要求12所述的终端设备,其特征在于,所述映射模块映射的所述默认位置为固定位置,或将所述预定区域放大为映射的应用程序所在的屏幕区域时,所述映射模块将所述触控点映射在所述映射的应用程序所在的屏幕区域对应的位置。
22.如权利要求12所述的终端设备,其特征在于,还包括执行模块,用于当所述检测模块检测到所述对应区域上的应用程序的图标被选中,且用户在所述预定区域上停止触控时,所述执行模块用于运行选中的应用程序。
快速定位应用程序的方法及设备\n技术领域\n[0001] 本发明涉及终端设备技术领域,具体而言,本发明涉及快速定位应用程序的方法及设备。\n背景技术\n[0002] 近年来,随着电子产业和通信技术的飞速发展,以数据、话音、视频为基础的新业务发展迅猛。微电子技术、计算机软硬件技术的快速发展,为终端设备处理越来越复杂的工作打下了基础,为终端设备个性化提供了实现可能,使得终端从某种程度上摆脱了网络的制约,可以具备越来越强大的功能。此外,用户本身也对终端有迫切的需求,希望终端功能更强大、更灵活、更简捷。信息技术的发展,使终端技术走向智能化、移动化、多功能化。\n[0003] 例如,当前终端设备趋向于大屏幕、触摸式操控的智能手机、PDA和平板电脑等。同时,为了提供宽屏幕的需求,通常终端设备的按键、输入开关等越来越精简、隐蔽。\n[0004] 虽然大屏幕的终端设备给用户带来新的体验和满足更多应用的需求,然而,越来越大的屏幕、越来越多的应用程序,也给用户的使用带来新的挑战,例如:\n[0005] 查找应用程序的功能落后。对用户来说有些应用程序APP根本记不住名字,无法选择查找的关键字,这样用户定位APP时会无从下手,有一定的局限性。\n[0006] 屏幕过大用户难以单手掌控。首先,需要用户手动翻屏,比较麻烦;其次,当翻到需要的APP的屏幕时,还需要用手指上下来回移动才能选择到需要的APP,这样对于大屏的设备,甚至需要两只手共同操作,很不方便;最后,对于单手操作大屏设备时,也需要更改手握的方式或大范围来回移动手指才能精确定位到需要的APP,给用户在使用上带来很多不便。\n[0007] 因此,有必要提出有效的技术方案,解决终端设备上应用程序难以快速定位的问题。\n发明内容\n[0008] 本发明的目的旨在至少解决上述技术缺陷之一,特别是通过在预定区域对目标页的应用程序进行操控,为用户提供快捷选择应用程序的方式。\n[0009] 本发明实施例一方面提出了一种快速定位应用程序的方法,包括以下步骤:\n[0010] 终端设备在预定区域检测用户的触控操作;\n[0011] 所述终端设备将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中。\n[0012] 本发明实施例另一方面还提出了一种终端设备,包括检测模块和映射模块,[0013] 所述检测模块,用于在预定区域检测用户的触控操作;\n[0014] 所述映射模块,用于将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中。\n[0015] 本发明提出的上述方案,通过在预定区域对目标页的应用程序进行操控,操作设备时手指不用大范围来回移动,只需操作屏幕上小块区域操作即可实现了精确定位APP;切换目标页面时也不用手动来回翻屏,避免了手指大范围的滑动或整只手的上下来回移动,更不用两只手共同操作;并且用户可以不用改变手握设备的方式及手指可以一直保持在习惯的小块区域范围内活动,操作自然、方便、舒适,对大屏设备的单手精确定位APP尤其适用。本发明提出的上述方案,对现有的终端设备改动很小,不会影响设备的兼容性,而且实现简单、高效。\n[0016] 本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。\n附图说明\n[0017] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:\n[0018] 图1为本发明实施例快速定位应用程序的方法流程图;\n[0019] 图2为预定区域为屏幕的空白区域的示意图;\n[0020] 图3为预定区域为悬浮于屏幕上的悬浮窗口的示意图;\n[0021] 图4为预定区域带标记的悬浮窗口的示意图;\n[0022] 图5为在屏幕的空白区域通过长按实现自动翻屏的示意图;\n[0023] 图6为在悬浮窗口上通过长按实现自动翻屏的示意图;\n[0024] 图7为点击切换目标页的示意图;\n[0025] 图8为点击切换目标页的按钮的示意图;\n[0026] 图9为在具有应用程序标记的悬浮窗口上精确定位APP的示意图;\n[0027] 图10为纠正误操作的示意图;\n[0028] 图11为预定区域为空白的悬浮窗口的示意图;\n[0029] 图12为本发明实施例终端设备的结构示意图。\n具体实施方式\n[0030] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。\n[0031] 这里所使用的“终端设备”既包括仅具备无发射能力的无线信号接收器的设备,又包括具有能够在双向通信链路上进行双向通信的接收和发射硬件的设备。这种设备可以包括:具有或没有多线路显示器的蜂窝或其他通信设备;可以组合语音和数据处理、传真和/或数据通信能力的个人通信系统(PCS);可以包括射频接收器和寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或全球定位系统(GPS)接收器的个人数字助理(PDA);和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行和/或以分布形式在地球和/或空间的任何其他位置运行。\n[0032] 为了实现本发明之目的,本发明实施例提出了一种快速定位应用程序的方法,包括以下步骤:\n[0033] 终端设备在预定区域检测用户的触控操作;\n[0034] 所述终端设备将检测到的触控操作映射到目标页的对应区域,且所述对应区域上的应用程序的图标被选中。\n[0035] 如图1所示,为本发明实施例快速定位应用程序的方法流程图,包括以下步骤S110至步骤S120:\n[0036] S110:终端设备在预定区域检测用户的触控操作。\n[0037] 针对现在的终端设备的触屏设备越来越大,并且包含的APP越来越多,当进入选择应用程序界面后,难以精确定位到目标APP的问题,本发明提出,在预定区域执行对目标APP的定位和选择。\n[0038] 作为本发明的实施例,预定区域包括以下区域:\n[0039] 屏幕的空白区域和/或悬浮于上的悬浮窗口。\n[0040] 作为本发明的实施例,终端设备在预定区域检测用户的触控操作之前,还包括:终端设备检测到用于调出该预定区域的操作后,调出该预定区域。例如,当检测到用户触控主屏幕时调出空白区域或悬浮窗口。其中,用于调出该预定区域的操作可以预设,例如,通过长按或点击开启键等触控操作,或在屏幕的空白区域长按,调出预定区域。具体地,当调出的预定区域为空白区域时,该空白区域通常显示在固定的位置,而当调出的预定区域为悬浮窗口时,由于悬浮窗口可被用户拖动,该悬浮窗口可以显示在屏幕的任意位置,优选地,该悬浮窗口可以显示在用户手指所在的屏幕区域,以便于用户操作。\n[0041] 如图2所示,为预定区域为屏幕的空白区域的示意图;如图2中105所示,预定区域以手指的画线起点为起始位置,例如设置为1cm*1cm正方形大小,或者预定区域按一定比例,跟屏幕尺寸成正比。\n[0042] 如图3所示,为预定区域为悬浮于屏幕上的悬浮窗口的示意图;如图3中205所示,预定区域以手指的画线起点为起始位置,例如设置为1cm*1cm正方形大小,或者预定区域按一定比例,跟屏幕尺寸成正比。\n[0043] 如图4所示,为预定区域带标记的悬浮窗口的示意图,该悬浮窗口如图中的区域\n405,该区域405可以位于屏幕的任意位置,如位于图4中的401、402、403或404任意的一个区域。\n[0044] 作为本发明的实施例,目标页可以根据用户的选择进行切换,如终端设备检测到预定区域被长按;或者预定区域上的切换目标页的按钮被点击,则切换目标页;当检测到长按终止或者停止点击切换目标页的按钮时,确定当前页面为目标页。\n[0045] 作为切换目标页的一个实施例,如图5所示,为在屏幕的空白区域通过长按实现自动翻屏的示意图。其中,101指屏幕本身,102为屏幕上APP(即应用程序),首先设置屏幕上空白区域用来监听用户手指的长按动作,当用户手指长按屏幕上空白区域时,此时屏幕上空白区域会检测到用户手指的这个动作,则设置屏幕开始从前向后或从后向前遍历实现自动翻屏。具体的翻屏行为用户可自行设置,例如,屏幕之间的自动遍历切换过程的时间间隔由用户自定义,默认设置为2s,如像老人等看的慢,就可以设置的时间长一点;当发现需要的APP在当前屏幕时,取消手指长按的动作,此时屏幕会检测到手指长按的动作已取消,则屏幕不再进行自动翻屏,即在当前屏幕停止,这样就定位到了所需选择的APP所在屏幕。\n[0046] 作为切换目标页的又一个实施例,如图6所示,为在悬浮窗口上通过长按实现自动翻屏的示意图。针对空白区域比较小的屏幕,通过触摸屏幕调出透明悬浮窗口,在悬浮窗口上进行长按实现自动翻屏,定位需要选择APP的目标屏幕。首先设置屏幕用来监听手指触摸屏幕的动作,即非选择某APP的动作,也可理解为触摸更小块空白区域的动作,当用户手指触摸屏幕时,即屏幕检测到手指触摸屏幕的动作后,调出透明的悬浮窗口202,悬浮窗口可以由用户控制放大缩小,并且可以自由移动,即手指移动到哪,悬浮窗口就跟到哪,可根据用户各自使用习惯控制悬浮窗口,这样单手握设备后,手指就不用来回大范围移动了,并且不用麻烦的变换手握的姿势了,悬浮窗口同样可以控制自动翻屏,设置悬浮窗口用来监听手指长按的动作,即当用户长按悬浮窗口时,悬浮窗口会检测到用户手指长按的动作,此时屏幕开始从前向后(或从后向前,用户可设置)遍历实现自动翻屏,当发现需要的APP在当前屏幕时,取消手指长按的动作,此时悬浮窗口会检测到手指长按的动作已取消,则屏幕不再进行自动翻屏,即在当前屏幕停止,这样就定位到了所需选择的APP所在屏幕。\n[0047] 作为切换目标页的又一个实施例,如图7、图8所示,为点击切换目标页、点击切换目标页的按钮的示意图。设置悬浮窗口上显示的翻屏按钮用来监听手指长按的动作,即当用户长按悬浮窗口的翻屏按钮时,悬浮窗口的翻屏按钮会检测到用户手指长按的动作,如选择向前翻屏按钮,则屏幕开始从前向后遍历实现自动翻屏,如选择向后翻屏按钮,屏幕从后向前自动翻屏,当发现需要的APP在当前屏幕时,取消手指长按的动作,此时悬浮窗口的翻屏按钮会检测到手指长按的动作已取消,则屏幕不再进行自动翻屏,即在当前屏幕停止,这样就定位到了所需选择的APP所在屏幕。\n[0048] S120:将触控操作映射到目标页的对应区域,则对应区域上的应用程序的图标被选中。\n[0049] 在步骤S120中,终端设备将检测到的触控操作映射到目标页的对应区域,且对应区域上的应用程序的图标被选中。\n[0050] 作为本发明的实施例,预定区域具有:一一对应于目标页上全部应用程序所在屏幕区域的映射,或者一一对应于目标页上部分应用程序所在屏幕区域的映射。\n[0051] 具体而言,当预定区域具有一一对应于目标页上全部应用程序所在屏幕区域的映射时,即该预定区域的各个子区域能够与目标页上每一个显示应用程序图标的屏幕区域存在映射关系,当预定区域具有一一对应于目标页上部分应用程序所在屏幕区域的映射时,即该预定区域的各个子区域能够与目标页上部分显示应用程序图标的屏幕区域存在映射关系。其中,该映射关系可以为静态的映射关系,即预定区域上的固定区域映射目标页上的固定区域,该映射关系也可以为动态的映射关系,即用户在预定区域的初始触控点与目标页上的固定区域映射,进而根据用户触控点的滑动轨迹,动态映射其他屏幕区域,例如,当用户的初始触控点向上滑动时,则对于该目标页上,将以初始触控点映射的固定区域为起点,滑动轨迹也将向上移动。\n[0052] 具体而言,本实施例中的预定区域具有的上述映射可以对用户不可见,或具有的上述映射可以显示在预定区域,以便于用户更快地选择应用程序。进一步而言,具有的映射显示在预定区域包括:\n[0053] 在预定区域的相应位置上显示映射屏幕区域上的应用程序的标记,例如,图4中的预定区域405的显示方式,每个圆圈表示点击可映射到相应的应用程序。\n[0054] 例如,如图2所示,预定区域为目标页上的空白区域时,空白区域具有一一对应于所述目标页上全部应用程序的标记(图中没示出标记,当然,也可以无需使用标记提示,只需要存在这种位置映射关系就可以实现其目的),或者一一对应于目标页上部分应用程序的标记。当空白区域一一映射于目标页上部分的应用程序时,例如只映射目标页远端、例如上三行对应的应用程序,不映射下两行的应用程序。下两行的应用程序的范围是用户的手指能够直接操控的范围,因此不需要映射,需要时直接点击即可启动相应的应用程序。\n[0055] 显然,预定区域映射目标页上应用程序的范围可以由用户自行设置。\n[0056] 作为本发明的实施例,当预定区域具有一一对应于目标页上部分应用程序所在屏幕区域的映射时,部分应用程序为第一区域以外的屏幕区域上的应用程序,其中,第一区域为目标页屏幕的N分之一区域,N大于等于2。例如,在图4中,预定区域405所在的区域为404,则该404即为第一区域,由于用户手指可以触及该区域404,因此,无需映射该区域,而映射除该区域404以外的区域,例如,区域401、区域402、区域403。应当理解,此处的第一区域一般指预定区域所在的区域,即在图4中,如果预定区域405移至区域403,则该区域403即为此处所指的第一区域。\n[0057] 作为本发明的实施例,用户可以直接操作该第一区域,即当第一区域被触控时,第一区域上与该触控对应的应用程序图标被选中,也就是说,用户选择第一区域上显示的应用程序时,可以不借助于预定区域。\n[0058] 作为本发明的实施例,悬浮窗口能够被拖动,悬浮窗口被拖动到第二区域时,悬浮窗口上具有一一对应于第二区域以外的屏幕区域上的应用程序所在屏幕区域的映射,其中,第二区域为目标页屏幕的N分之一区域。\n[0059] 作为本发明的实施例,终端设备将检测到的触控操作映射到目标页的对应区域,且对应区域上的应用程序的图标被选中,包括以下步骤:\n[0060] 当检测到预定区域被触控时,目标页的默认位置上的应用程序的图标被选中;\n[0061] 当检测到用户在预定区域上的触控点滑动时,以目标页的默认位置为起点,将触控点的滑动轨迹映射在目标页上,滑动轨迹经过应用程序的图标时,应用程序的图标被选中。\n[0062] 作为本发明的实施例,默认位置根据预定区域与目标页上的区域的映射而确定。\n例如,在用户在预定区域的初始触控点与目标页上的固定区域映射的情况下,该默认位置一般为目标页上的固定位置,即不管用户触控预定区域的哪里,目标页上的固定应用程序会被选中。\n[0063] 或,在预定区域上的固定区域映射目标页上的固定区域时,该默认位置为根据映射关系确定的区域,例如,将预定区域放大为映射的应用程序所在的屏幕区域时,触控点在映射的应用程序所在的屏幕区域对应的位置。\n[0064] 作为本发明的实施例,预设大小的区域的形状与目标页的形状为相似多边形。\n[0065] 例如,被选中以高亮显示的方式用于向用户提示。当滑动轨迹经过应用程序的图标时,应用程序的图标被选中,滑动轨迹经过下一个应用程序的图标时,之前被经过的应用程序恢复之前未被选中的状态。\n[0066] 本发明各实施例中,应用程序的图标被选中,可以以高亮的形式提示用户被选中的状态。\n[0067] 具体而言,如图2所示,为在空白区域上精确定位APP的示意图。手指在屏幕的空白区域开始画线的动作,如图2中105所示,画线的区域以手指的画线起点为起始位置,设置此空白区域的画线区域映射屏幕上各APP的坐标,此时手指画的线会映射到屏幕上的APP,画线区域按一定比例,跟屏幕尺寸成正比,例如以当前屏幕的第一个APP为起点,画任意线、有很多路径到指定APP,在屏幕上显示对应画线的移动运行轨迹,运行轨迹可以按实线或虚线等做出一定效果后显示,如103所示,运行轨迹在屏幕上显示,当手指画到需要定位的APP \n104后,对应的屏幕上显示该APP是运行轨迹的末端,松开手指即完成手指画线的动作,当屏幕此时检测到手指画线的动作已完成后,焦点停留在该APP上,则选中该APP,实现了精确的定位。\n[0068] 作为本发明的实施例,当预定区域为悬浮窗口,悬浮窗口包括:\n[0069] 空白的悬浮窗口,或者具有一一对应于目标页上应用程序的标记的悬浮窗口。\n[0070] 如图3所示,为在悬浮窗口(以空白的悬浮窗口为例,带标记的悬浮窗口的情况于此相同)上精确定位APP的示意图。终端设备将检测到的触控操作映射到目标页的对应区域包括以下步骤:\n[0071] 当检测到空白的悬浮窗口被触控时,目标页的默认位置上的应用程序的图标被选中;\n[0072] 当检测到用户在空白的悬浮窗口上滑动时,以目标页的默认位置为起点,将触控点的滑动轨迹映射在目标页上,滑动轨迹经过应用程序的图标时,应用程序的图标被选中。\n[0073] 作为本发明的实施例,空白的悬浮窗口的形状与目标页的形状为相似多边形;\n[0074] 默认位置为固定位置,或将空白的悬浮窗口放大为目标页时,触控点在目标页对应的位置。例如,触控悬浮窗口的中央位置,即映射到目标页的中央位置。\n[0075] 具体而言,上述悬浮窗口除了监听用户手指的长按动作外,同时也监听手指的画线动作,当定位到需要选择的APP所在的屏幕后,手指在悬浮窗口开始画线的动作如图3中\n205所示,画线的区域控制在悬浮窗口中并且映射到屏幕上各APP的坐标,画线区域按一定比例,跟屏幕尺寸成正比,例如以当前屏幕的第一个APP为起点,画任意线、有很多路径到指定APP,在屏幕上显示对应画线的移动运行轨迹,运行轨迹可以按实线或虚线等做出一定效果后显示,如203所示,运行轨迹在屏幕上显示,当手指画到需要定位的APP 204后,对应的屏幕上显示该APP是运行轨迹的末端,松开手指即完成手指画线的动作,当悬浮窗口此时检测到手指画线的动作已完成后,焦点停留在该APP上,则可直接进入该APP,实现了精确的定位。\n[0076] 如图9所示,为在具有应用程序标记的悬浮窗口上精确定位APP的示意图。例如,通过在目标屏幕的悬浮窗口进行选择小黑圈操作实现精确定位APP。悬浮窗口上除了显示翻屏按钮外,还显示当前屏幕上APP映射的小黑圈,优选地,为便于用户选择,小黑圈的排列与屏幕中的APP的排列一致,并且屏幕上的APP坐标一一映射到悬浮窗口中的小黑圈,即悬浮窗口中的小黑圈与屏幕中的APP一一对应,悬浮窗口上的小黑圈用来监听用户手指的选择,当定位到需要选择的APP所在的屏幕后,手指在悬浮窗口上选择某一小黑圈,如图9中304所示,对应的屏幕上APP303会高亮或以动画方式提示该APP已被选中,松开手指即完成选择,当小黑圈检测到选择结束后,直接进入该APP,实现了精确的定位。\n[0077] 此外,出现误操作时,还可以利用小黑圈通过继续画线进行重新定位APP。如图10所示,为纠正误操作的示意图。本来是要选择定位图9中屏幕上高亮的APP,而此时选择了小黑圈305,这种情况会导致误进入其它APP。为了避免这种情况,当选择了小黑圈305、出现误操作时,应不松开手指,而是通过画线方式重新定位选择,即向右画线307到小黑圈306,对应屏幕上显示的运行轨迹如308所示,当对应的APP高亮或动画提示后,此时松开手指即实现了重新的正确定位。\n[0078] 作为本发明的实施例,终端设备在预定区域检测用户的触控操作之前,还包括:终端设备在第一区域检测用户的触控操作时,直接选中所述第一区域上的应用程序的图标,或者调出悬浮窗口悬浮在第一区域上,其中,所述第一区域为所述目标页屏幕的N分之一区域,N大于等于2。如图4所示,目标页屏幕的第一区域为如图4中的401、402、403或404任意的一个区域。此外,预定区域还进一步包括预定区域405,其中预定区域405为悬浮于目标页上的悬浮窗口\n[0079] 具体而言,终端设备在第一区域检测用户的触控操作时,直接选中第一区域上的应用程序的图标,或者调出悬浮窗口悬浮在第一区域上。\n[0080] 其中,悬浮窗口包括:空白的悬浮窗口,或者具有一一对应于除了第一区域上目标页的其他应用程序的标记的悬浮窗口。\n[0081] 当预定区域为空白的悬浮窗口,终端设备将检测到的触控操作映射到目标页的对应区域包括以下步骤:\n[0082] 当检测到空白的悬浮窗口被触控时,目标页的默认位置上的应用程序的图标被选中;\n[0083] 当检测到用户在空白的悬浮窗口上滑动时,以目标页的默认位置为起点,将触控点的滑动轨迹映射在目标页上,滑动轨迹经过应用程序的图标时,应用程序的图标被选中。\n[0084] 在上述方法中,空白的悬浮窗口的形状与目标页的形状为相似多边形;\n[0085] 默认位置为固定位置,或将空白的悬浮窗口放大为目标页时,触控点在目标页对应的位置。例如,触控悬浮窗口的中央位置,即映射到目标页的中央位置。\n[0086] 具体而言,针对用户手握设备的方式不同,用户手指习惯操作的区域也各有不同;\n尤其是屏幕比较大的设备,单手操作设备时,用户手指一般只能方便的操作一块区域。在用户手指可以方便操作的屏幕区域上,用户可以直接选择APP,如果想选择距离习惯手指操作的区域远的APP,很不方便。\n[0087] 首先将屏幕划分为多个区域,例如四个区域,如图4所示,这样基本能满足任意用户的操作方式,即用户无论习惯操作区域401或402或403或404,只需操作任一块区域便可实现精确定位屏幕上所有的APP。\n[0088] 以用户手指操作区域404为例,对区域404内部的APP,用户可直接选择APP;针对区域404以外的区域401、402、403,对用户手指来说比较远,难以操作,此时可以通过长按或触摸区域404空白区域调出悬浮窗口如405所示,此悬浮窗口映射手指够不到的其它区域401、\n402、403的APP,以小黑圈的方式映射后进行一一对应显示,悬浮窗口上显示的小黑圈的映射首先会通过判断手指操作区域,然后根据坐标计算出要显示的区域401、402、403的APP的映射,实现悬浮窗口上的小黑圈对区域401、402、403的APP的正确映射,此时在此悬浮窗口上进行选择映射后的小黑圈即可实现对区域401、402、403的APP的选择,如想选择屏幕上的APP 406,此时只需选择悬浮窗口中的小黑圈407即可实现,这样通过只操作区域404即实现了精确定位屏幕上所有的APP。\n[0089] 同样,可以只操作区域401实现精确定位屏幕上的APP,在区域401内部的APP直接选择;针对区域401以外的区域402、403、404,通过长按或触摸区域401的空白区域,调出的悬浮窗口会映射区域402、403、404的APP,在悬浮窗口上进行选择即可定位区域402、403、\n404的APP,实现了只操作401区域精确定位屏幕上所有的APP。\n[0090] 操作区域402或区域403同样可以实现精确定位屏幕上所有的APP。\n[0091] 操作不同区域时,悬浮窗口上显示的APP的映射也不一样,这样当用户手指操作某一区域时,对区域内的APP直接选择,对区域外的,通过选择映射到悬浮窗口上的小黑圈进行选择,即实现了对手指方便操作的区域只需直接点击选择APP,对距离远手指够不到的不方便操作的区域的APP,只需选择方便操作区域中的悬浮窗口上映射的小黑圈即可准确定位,操作简单方便实用。\n[0092] 作为本发明的实施例,悬浮的悬浮窗口能够被拖动,悬浮窗口被拖动到第二区域时,悬浮窗口上具有一一对应于除了第二区域上目标页的其他应用程序的标记。\n[0093] 即悬浮的悬浮窗口能够随手指的移动而移动;当悬浮窗口从区域404移动到如401时,即悬浮窗口上的映射即由区域401、402、403改变为区域402、403、404的映射,这样对用户来说操作起来更加地方便。\n[0094] 悬浮窗口上显示映射的APP的小黑圈以外,悬浮窗口可以设置为透明的,如图11所示,为预定区域为空白的悬浮窗口的示意图;如图11中的409,对可方便操作的区域内的APP进行直接选择,对区域外的APP进行选择不方便时,可通过长按或触摸空白区域调出透明悬浮窗口,此透明悬浮窗口映射区域外的APP并且响应画线的动作,当画线动作结束,即松开手指时,对应到屏幕上的区域外的APP高亮并且说明已被选择定位;当调出透明的悬浮窗口时,例如,设置操作区域的对角线的第一个APP默认自动成为焦点,并且以高亮显示的方式表示被选中。此时点击透明悬浮窗口即可进入此高亮APP。如图11所示,APP 408即为默认的焦点,高亮显示,如想选择APP 408即可直接点击透明悬浮窗口即可进入,如想选择其它APP,可通过在透明悬浮窗口上进行画线的动作,此画线动作同时会启动屏幕上APP的选择运行轨迹,当画线动作对应的屏幕上的APP的运行轨迹末端为需要定位的APP时,松开手指即可进入该APP;如需选择APP 411,只需在悬浮窗口上进行如412的画线动作,此时412的画线轨迹会映射到屏幕上的APP的运行轨迹,如410所示,当到指定APP 411时,此时松开手指便可直接进入所选APP 411,对其它APP,同样可以通过画线方式实现精确定位,这样只操作一个区域即可实现对屏幕上APP的精确定位。\n[0095] 作为本发明的实施例,还包括:当对应区域上的应用程序的图标被选中,且用户在预定区域上停止触控时,终端设备运行选中的应用程序。\n[0096] 本发明提出的上述方法,通过在预定区域对目标页的应用程序进行操控,操作设备时手指不用大范围来回移动,只需操作屏幕上小块区域操作即可实现了精确定位APP;切换目标页面时也不用手动来回翻屏,避免了手指大范围的滑动或整只手的上下来回移动,更不用两只手共同操作;并且用户可以不用改变手握设备的方式及手指可以一直保持在习惯的小块区域范围内活动,操作自然、方便、舒适,对大屏设备的单手精确定位APP尤其适用。本发明提出的上述方法,对现有的终端设备改动很小,不会影响设备的兼容性,而且实现简单、高效。\n[0097] 相应于上述方法,如图12所示,本发明实施例还提出了一种终端设备100,包括检测模块110和映射模块120。\n[0098] 其中:\n[0099] 检测模块110用于在预定区域检测用户的触控操作;\n[0100] 映射模块120用于将检测到的触控操作映射到目标页的对应区域,且对应区域上的应用程序的图标被选中。\n[0101] 作为终端设备100的实施例,检测模块110用于在屏幕的空白区域和/或悬浮于屏幕上的悬浮窗口检测用户的触控操作。\n[0102] 作为终端设备100的实施例,当检测模块110检测到预定区域被长按,或者预定区域上的切换目标页的按钮被点击,映射模块120用于切换目标页;当检测模块110检测到长按终止或者停止点击切换目标页的按钮时,映射模块120还用于将前页面映射为目标页。\n[0103] 作为终端设备100的实施例,检测模块110在预定区域检测用户的触控操作之前,还用于检测用于调出所述预定区域的操作,映射模块120还用于在所述检测模块检测到调出所述预定区域的操作后,调出预定区域。\n[0104] 作为终端设备100的实施例,映射模块120还用于将目标页上全部应用程序所在屏幕区域一一映射到预定区域,或者将目标页上部分应用程序所在屏幕区域一一映射到预定区域。\n[0105] 作为终端设备100的实施例,预定区域具有的映射对用户不可见,或具有的映射显示在预定区域。\n[0106] 进一步而言,映射模块120还用于将预定区域的相应位置上显示映射屏幕区域上的应用程序的标记。\n[0107] 作为终端设备100的实施例,当映射模块120用于将目标页上部分应用程序所在屏幕区域一一映射到预定区域时,部分应用程序为第一区域以外的屏幕区域上的应用程序,其中,第一区域为目标页屏幕的N分之一区域,N大于等于2,且当所述预定区域被调出时,显示在该第一区域上。\n[0108] 进一步而言,当检测模块110用于检测到第一区域被触控时,映射模块120用于将第一区域上与该触控对应的应用程序图标选中。\n[0109] 进一步而言,悬浮窗口能够被拖动,悬浮窗口被拖动到第二区域时,映射模块120用于将一一对应于第二区域以外的屏幕区域上的应用程序所在屏幕区域映射到悬浮窗口上,其中,第二区域为目标页屏幕的N分之一区域。\n[0110] 作为终端设备100的实施例,当检测模块110检测到预定区域被触控时,映射模块\n120用于将目标页的默认位置上的应用程序的图标选中;\n[0111] 当检测模块110检测到用户在预定区域上的触控点滑动时,映射模块120用于将以目标页的默认位置为起点,将触控点的滑动轨迹映射在目标页上,滑动轨迹经过应用程序的图标时,应用程序的图标被选中。\n[0112] 其中,映射模块120映射的默认位置为固定位置,或将预定区域放大为映射的应用程序所在的屏幕区域时,映射模块120将触控点映射在映射的应用程序所在的屏幕区域对应的位置。\n[0113] 作为终端设备100的实施例,还包括执行模块130,\n[0114] 当检测模块110检测到对应区域上的应用程序的图标被选中,且用户在预定区域上停止触控时,执行模块130用于运行选中的应用程序。\n[0115] 本发明提出的上述设备,通过在预定区域对目标页的应用程序进行操控,操作设备时手指不用大范围来回移动,只需操作屏幕上小块区域操作即可实现了精确定位APP;切换目标页面时也不用手动来回翻屏,避免了手指大范围的滑动或整只手的上下来回移动,更不用两只手共同操作;并且用户可以不用改变手握设备的方式及手指可以一直保持在习惯的小块区域范围内活动,操作自然、方便、舒适,对大屏设备的单手精确定位APP尤其适用。本发明提出的上述设备,对现有的终端设备改动很小,不会影响设备的兼容性,而且实现简单、高效。\n[0116] 本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。\n[0117] 此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。\n[0118] 上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0119] 以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
法律信息
- 2017-06-30
- 2014-04-23
实质审查的生效
IPC(主分类): G06F 3/0484
专利申请号: 201210358230.6
申请日: 2012.09.24
- 2014-03-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2009-03-18
|
2006-12-28
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |