CN105912235A - 一种桌面处理的方法及终端 - Google Patents

一种桌面处理的方法及终端 Download PDF

Info

Publication number
CN105912235A
CN105912235A CN201610211425.6A CN201610211425A CN105912235A CN 105912235 A CN105912235 A CN 105912235A CN 201610211425 A CN201610211425 A CN 201610211425A CN 105912235 A CN105912235 A CN 105912235A
Authority
CN
China
Prior art keywords
ball
icon
converted
rolling
surging
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610211425.6A
Other languages
English (en)
Inventor
苑晓旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Jinli Communication Equipment Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201610211425.6A priority Critical patent/CN105912235A/zh
Publication of CN105912235A publication Critical patent/CN105912235A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明实施例提供了一种桌面处理的方法,所述方法包括:接收游戏模式进入指令;响应所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;根据所述触控参数滚动所述第一球。本发明实施例还提供了一种终端。通过本发明实施例可在桌面转入游戏模式时,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。

Description

一种桌面处理的方法及终端
技术领域
本发明涉及电子设备技术领域,具体涉及一种桌面处理的方法及终端。
背景技术
随着信息技术的快速发展,终端(如手机、平板电脑等等)集成的功能越来越多。在实际应用中,用户会在终端中安装各种应用,并在终端的桌面以快捷方式图标显示上述各种应用,通常情况下,用户只能对桌面的图标进行拖动、删除或者打开某个具体的应用,因而,降低了桌面图标的利用效率。
发明内容
本发明实施例提供了一种桌面处理的方法及终端,可提高桌面图标的利用效率。
本发明实施例第一方面提供了一种桌面处理的方法,包括:
接收游戏模式进入指令;
响应所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
根据所述触控参数滚动所述第一球。
本发明实施例第二方面提供了一种终端,包括:
接收单元,用于接收游戏模式进入指令;
转化单元,用于响应所述接收单元接收的所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取单元,用于获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
第一控制单元,用于根据所述获取单元获取的所述触控参数滚动所述第一球。
实施本发明实施例,具有如下有益效果:
通过本发明实施例,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球。从而,可在桌面转入游戏模式时,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种桌面处理的方法的第一实施例流程示意图;
图1a是本发明实施例提供的桌面图标转化为球的示意图;
图2是本发明实施例提供的一种桌面处理的方法的第二实施例流程示意图;
图3是本发明实施例提供的一种桌面处理的方法的第三实施例流程示意图;
图3a是本发明实施例提供的桌面图标转化为球的示意图;
图3b是本发明实施例提供的桌面图标转化为球的又一示意图;
图4是本发明实施例提供的一种桌面处理的方法的第四实施例流程示意图;
图5a是本发明实施例提供的一种终端的第一实施例结构示意图;
图5b是本发明实施例提供的一种终端的第一实施例又一结构示意图;
图6是本发明实施例提供的一种终端的第二实施例结构示意图。
具体实施方式
本发明实施例提供了一种桌面处理的方法及终端,可提高桌面图标的利用效率。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例所描述的终端可以包括智能手机(如Android手机、iOS手机、Windows Phone手机等)、平板电脑、掌上电脑、笔记本电脑、移动互联网设备(MID,Mobile Internet Devices)或穿戴式设备等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
请参阅图1,为本发明实施例提供的一种桌面处理的方法的第一实施例流程示意图。本实施例中所描述的桌面处理的方法,包括以下步骤:
101、接收游戏模式进入指令。
本发明实施例中,终端可检测用户对触摸屏的触控操作,根据该触控操作生成游戏模式进入指令。在触控参数与预设触控参数匹配时,生成游戏模式进入指令。进一步地,还可为用户长时间按压Home键生成游戏模式进入指令,或者,用户长按桌面上的某个图标,生成游戏模式进入指令。
可选地,触控参数可为针对桌面图标按压触摸屏的某个区域,例如,用户用一个手指按压触摸屏中的某个区域,则终端可检测到该手指接触到触摸屏上的接触到的按压区域可作为触控参数。
可选地,触控参数可为由对触摸屏中进行触控操作生成的滑动轨迹所构成的闭合轨迹。例如,用户针对桌面在触摸屏上进行触控操作,可形成一个滑动的闭合轨迹,可将该闭合轨迹作为触控参数。
可选地,触控参数还可为按压触摸屏的按压区域和由进行触控操作生成的滑动轨迹所构成的闭合轨迹。例如,用户用一个手指按压触摸屏中的某个区域,则终端可检测到该手指接触到触摸屏上的接触到的按压区域可作为触控参数,接着,用户针对桌面图标在触摸屏上进行触控操作,可形成一个滑动的闭合轨迹,可将该闭合轨迹作为触控参数。最后,可将按压区域和闭合轨迹一起作为触控参数。
可选地,本实施例中触控参数还可为触摸屏,其中,触摸点可为终端检测到的用户按压触摸屏的手指个数,例如,3个手指的话,则可检测到3个触摸点,当3个触摸点不在同一条直线上时,则,该3个触摸点可连成一个三角形,可将该三角形作为触控参数。同理,由N个触摸点,N为大于或等于3的整数,且该N个触摸点中至少有3个触摸点不处于同一直线上,那么,可将该N个触摸点依次进行连接,连接后得到的闭合区域可作为触控参数。
进一步可选地,终端可获取用户进行触控操作产生的两个触摸点,并获取该两个触摸点的坐标,在该两个触摸点的坐标的横坐标互不相等,纵坐标也互不相等,可根据该两个触摸点的坐标生成目标区域。例如,第一个触摸点的坐标为(x1,y1),第二个触摸点的坐标为(x2,y2),且,x1不等于x2,y1不等于y2,则可由(x1,y1)和(x2,y2)生成一个闭合区间,即由x=x1,y=y1,x=x2,y=y2,这四条线所构成的闭合区域。该闭合区域可作为触控参数。
总之,触控参数为按压触摸屏的按压区域、由对桌面图标中进行触控操作生成的滑动轨迹所构成的闭合轨迹、按压触摸屏产生的触摸点中一个或者其组合。
102、响应所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞。
本发明实施例中,终端在响应游戏模式进入指令后,可将当面显示页面中的图标转化为至少一个球,并在该桌面的预设位置展示至少一个球洞,其中,球可摆在桌面除了球洞以外的任意位置,优选地,将球摆在原来图标所在的位置。其中,预设位置可为桌面上的任一位置,优选地,其中,该球洞的大小大于球的大小。
可选地,在响应游戏模式进入指令时,可对桌面上的图标数目进行判断,若该图标数目小于或等于N,则提示用户该桌面图标数目较少,无法进入游戏模式,用户可以切换到另一个桌面,再次检测该桌面的桌面图标数目是否大于M,若是,则进入游戏模式,并将桌面上的图标转化为球,有多少个图标就转化为多少个球,即每一个图标对应一个球,若桌面图标数目小于M,那么,可将图标转化为与该图标大小相等的球,若桌面图标数目大于或等于M,那么,可将图标转化为小于图标大小的球。其中,M为大于或等于0的整数,N为大于M的整数。
可选地,在桌面图标为多个时,可转化为多个球,所有球的颜色可相同,或者,所有球的颜色不一,或者,所有球中部分球的颜色相同。
例如,如图1a所示,图1a中左图为桌面图标,右图为桌面图标转化后的球。
进一步可选地,终端可对对应的球上标记桌面图标的名称,例如,微信图标转化为球,则在该球上标记“微信”。
103、获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球。
本发明实施例中,终端可获取针对第一球的触控参数,其中,该触控参数可为按压该第一球的按压力度、按压时间、按压面积、按压次数、滑动方向、滑动轨迹中的至少一种。
可选地,在触控参数为针对第一球的按压力度和滑动方向,则可根据按压力度控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向。
可选地,在触控参数为针对第一球的按压时间和滑动方向,则可根据按压时间控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向。
可选地,在触控参数为针对第一球的按压面积和滑动方向,则可根据按压面积控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向。
可选地,在触控参数为针对第一球的预设时间内的按压次数和滑动方向,则可根据按压次数控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向,其中,预设时间内相邻两次按压之间的时间差小于某个阈值。
可选地,在触控参数为针对第一球的滑动轨迹,则可根据该滑动轨迹控制该第一球进行滚动。
可选地,在触控参数为针对第一球的按压力度、滑动方向和按压时间,则可根据按压力度控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向,由按压时间确定该第一球的滚动路程,其中,终端可设置单位距离,若单位距离为1,滚动速度为5,按压时间与滚动路程成正比,即按压时间越来,滚动路程越来,在按压时间超过某个阈值时,终端还可设置最大滚动路程,即在第一球到达该最大滚动路程时停止滚动。
可选地,在触控参数为针对第一球的按压时间、滑动方向和按压力度,则可根据按压时间控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向,由按压力度确定该第一球的滚动路程,其中,终端可设置单位距离,若单位距离为1,滚动速度为5,按压力度与滚动路程成正比,即按压力度越来,滚动路程越来,在按压力度超过某个阈值时,终端还可设置最大滚动路程,即在第一球到达该最大滚动路程时停止滚动。
可选地,在触控参数为针对第一球的按压面积、滑动方向和按压力度,则可根据按压面积控制该第一球的滚动速度,根据滑动方向控制该第一球的滚动方向,由按压力度确定该第一球的滚动路程,其中,终端可设置单位距离,若单位距离为1,滚动速度为5,按压力度与滚动路程成正比,即按压力度越来,滚动路程越来,在按压力度超过某个阈值时,终端还可设置最大滚动路程,即在第一球到达该最大滚动路程时停止滚动。
104、根据所述触控参数滚动所述第一球。
本发明实施例中,终端可根据触控参数控制第一球的滚动速度、滚动方向和滚动路程。其中,该滚动速度可为第一球的滚动时候的初速度,或者,该第一球在滚动过程中未碰撞到其他球时候的速度。滚动方向可为第一球在滚动时候的初始方向,或者,该第一球在滚动过程中未碰撞到其他球时的滚动方向。滚动路程可为该第一球未碰撞到其他球时的滚动路程。
进一步地,在第一球进入球洞时,可进行得分,或者,在第一球碰撞到其他球时,其他球进入球洞可进行得分。
通过本发明实施例,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球。从而,可在桌面转入游戏模式,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
请参阅图2,为本发明实施例提供的一种桌面处理的方法的第二实施例流程示意图。本实施例中所描述的桌面处理的方法,包括以下步骤:
201、接收游戏模式进入指令。
202、在当前显示页面中的图标的数目大于M且小于N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中的任一球的大小与所述图标的大小一样,所述N为正整数,所述M为大于或等于0且小于所述N的整数,并在预设位置展示至少一个球洞。
本发明实施例中,终端在响应游戏模式进入指令后,检测当前显示页面的数目是否达到满足预设要求,在满足该预设要求时,将当前桌面中显示的图标转化为至少一个球,并在该桌面的预设位置展示至少一个球洞。其中,预设位置可为桌面上的任一位置,优选地,其中,该球洞的大小大于球的大小。可选地,在响应游戏模式进入指令时,可对桌面上的图标数目进行判断,若该图标数目小于或等于N,则提示用户该桌面图标数目较少,无法进入游戏模式,用户可以切换到另一个桌面,再次检测该桌面的桌面图标数目是否大于M,若是,则进入游戏模式,并将桌面上的图标转化为球,有多少个图标就转化为多少个球,即每一个图标对应一个球,若桌面图标数目小于M,那么,可将图标转化为与该图标大小相等的球,若桌面图标数目大于或等于M,那么,可将图标转化为小于图标大小的球。其中,M为大于或等于0的整数,N为大于M的整数。
进一步可选地,终端可对对应的球上标记桌面图标的名称,例如,微信图标转化为球,则在该球上标记“微信”。
203、获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球。
204、根据所述触控参数滚动所述第一球。
本发明实施例中,在当前显示页面中的图标的数目大于或等于上述N时,将当前显示页面中的图标转化为球,其中,球的大小小于图标的大小,转化之后,终端可执行步骤203和步骤204。
进一步地,在第一球进入球洞时,可进行得分,或者,在第一球碰撞到其他球时,其他球进入球洞可进行得分。
通过本发明实施例,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球。从而,可在桌面转入游戏模式,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
请参阅图3,为本发明实施例提供的一种桌面处理的方法的第三实施例流程示意图。本实施例中所描述的桌面处理的方法,包括以下步骤:
301、接收游戏模式进入指令。
302、将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球,并在预设位置展示至少一个球洞。
本发明实施例中,终端可将当前显示页面中的图标转化为第一类球和第二类球,其中,可定义第一类球为可操作球,即在用户对第一类球进行触控操作时,可生成触控参数,并在该触控参数下控制第一类球进行滚动,第二类球为不可操作球,即在用户针对第二类球进行触控操作时,则不采集触控参数。其中,第一类球的大小可一样,第二类球的大小可一样,优选地,第一类球的大小与第二类球的大小一样。可选地,在桌面图标的数目小于某个阈值时,则无法将桌面图标转化为球,在桌面图标的数目大于或等于某个阈值时,则将桌面的图标转化为球。
进一步可选地,终端可对对应的球上标记桌面图标的名称,例如,微信图标转化为球,则在该球上标记“微信”。
例如,终端可将桌面的某一个图标转化为第一类球,其余的图标转化为第二类球。如图3a所示,该种情况下,图中黑球代表第一类球,白色的球代表第二类球。用户可对黑球进行触控操作,从而,生成触控参数,根据该触控参数可控制黑球滚动。
303、获取用户针对第一球的触控参数,其中,所述第一球为所述第一类球中的任一球。
304、在所述触控参数为按压所述第一球生成的按压力度和滑动所述第一球的滑动方向时,根据所述按压力度和所述滑动方向分别控制所述第一球的滚动速度和滚动方向,其中,所述按压力度的大小与所述第一球的滚动速度成正比,所述滑动方向与所述滚动方向一致。
本发明实施例中,在第一球为第一类球且触控参数为按压该第一球生成的按压力度和滑动该第一球的滑动方向时,那么,可根据按压力度确定该第一球的滚动速度,其中,按压力度越大,滚动速度越大,或者,按压力度在A1范围,则滚动速度为v1,按压力度在A1~A2范围,则滚动速度为v2,按压力度在A2~A3范围,滚动速度为v3,按压力度在A3~A4范围,滚动速度为v4,其中,A1<A2<A3<A4等等。滑动方向则与滚动方向一致。终端还可设置最大滚动路程,即在第一球到达该最大滚动路程时停止滚动。
特殊地,终端可将桌面的某一个图标转化为第一类球,其余的图标转化为第二类球。该种情况下,有些类似于桌球,如图3b所示,在该第一类球的方向可出现球杆的图标。具体实现中,球杆的方向为用户按压某个位置,该位置与求i的中心之间的方向为球杆的方向,第一球的触控参数为按压某个位置生成的按压力度,根据该按压力度控制第一球的滚动速度,其中,该按压力度的大小与第一球的滚动速度成正比,该滚动方向与球杆的方向一致,其中,第一球为图中的黑球。
通过本发明实施例,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球,并且第一球击中其他球,并该其他球进入某一个球洞,则可统计得分。从而,可在桌面转入游戏模式,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
请参阅图4,为本发明实施例提供的一种桌面处理的方法的第四实施例流程示意图。本实施例中所描述的桌面处理的方法,包括以下步骤:
401、接收游戏模式进入指令。
402、将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球,并在预设位置展示至少一个球洞。
403、获取用户针对第一球的触控参数,其中,所述第一球为所述第一类球中的任一球。
404、在所述触控参数为按压所述第一球生成的按压力度和滑动所述第一球的滑动方向时,根据所述按压力度和所述滑动方向分别控制所述第一球的滚动速度和滚动方向,其中,所述按压力度的大小与所述第一球的滚动速度成正比,所述滑动方向与所述滚动方向一致。
其中,图4中所描述的步骤401-步骤404如图3中所描述的步骤301-步骤304。
405、若检测到所述第一球在滚动过程中击中第二球,则停止所述第一球,并控制所述第二球滚动。
本发明实施例中,在第一球进行滚动过程中,第一球可能会碰撞到某个球,那么,可停止第一球,并控制第二球滚动。
可选地,若检测到所述第一球在滚动过程中击中第二球,则可根据能量守恒定理控制第二球的滚动,假设碰撞到的球为第二球,该第二球为第二类球中的一个,则可根据能量守恒定理控制第二球的滚动。具体如下:
假设在完全非弹性碰撞的情况下,所有球的质量相等,且为1,那么,
m1v1=(m1+m2)v2
其中,m1为第一球的质量,v1为第一球的滚动速度,m2表示第二球的速度,v2则为第一球和第二球的运动速度。
406、若所述第二球在滚动过程中进入所述至少一个球洞中的任一球洞,则计算得分。
本发明实施例中,在第二球在滚动过程中,若该第二球进入某个球洞,终端则可计算得分。可选地,在有多个球洞的情况下,则可设置第二球进入不同的球洞可得到不同的分数。例如,三个球洞,分别为A、B、C,其中,进入A得1分,进入B得2分,进入C得3分,那么,在第二球进入球洞3时,可计算得3分。进一步地,若多个球进入球洞,则累计得分。在有一个第一类球,且该第一类球为第一球的情况下,若第一球进入球洞,则再次将第一球再次摆在桌面的某一位置。若除了第一球以外的其他所有球都进入都进入球洞,则提示用户游戏结束。
通过本发明实施例,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球,并在该第一球滚动过程中若击中第二球,则第一球停止滚动,而第二球继续滚动,若第二球进入任一球洞,则统计得分。从而,可在桌面转入游戏模式,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
请参阅图5a,为本发明实施例提供的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:
接收单元501,用于接收游戏模式进入指令;
转化单元502,用于响应所述接收单元501接收的所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取单元503,用于获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
第一控制单元504,用于根据所述获取单元503获取的所述触控参数滚动所述第一球。
可选地,所述转化单元502具体用于:
在当前显示页面中的图标的数目大于M且小于N时,将所述当前显示页面中的图标转化为球,其中,所述至少一个球中的任一球的大小与所述图标的大小一样,所述N为正整数,所述M为大于或等于0且小于所述N的整数;
在所述当前显示页面中的图标的数目大于或等于所述N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中任一球的大小小于所述图标的大小。
可选地,所述转化单元502还具体用于:
将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球。
可选地,在所述第一球为所述第一类球且所述触控参数为按压所述任一球生成的按压力度和滑动所述任一球的滑动方向时,所述第一控制单元504具体用于:
根据所述按压力度和所述滑动方向分别控制所述第一球的滑动速度和滚动方向,其中,所述按压力度的大小与所述第一球的滑动速度成正比,所述滑动方向与所述滚动方向一致。
作为一种可能的实施方式,如图5b所示,图5a中所描述的终端还可包括:
第二控制单元505,用于所述第一控制单元根据所述按压力度和所述滑动方向分别控制所述第一球的滑动速度和滚动方向之后,若检测到所述第一球在滚动过程中击中第二球,则控制所述第二球滚动;
计分单元506,用于若所述第二球在滚动过程中进入所述至少一个球洞中的任一球洞,则计算得分。
通过本发明实施例所描述的终端,接收游戏模式进入指令,响应该游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞,获取用户针对第一球的触控参数,其中,该第一球为上述至少一个球中的任一球,根据该触控参数滚动第一球。从而,可在桌面转入游戏模式,将图标转化为球,用户可在该游戏模式下滚动球,因此,提高了桌面的利用效率,并且,具有趣味性。
请参阅图6,为本发明实施例提供的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:至少一个输入设备1000;至少一个输出设备2000;至少一个处理器3000,例如CPU;和存储器4000,上述输入设备1000、输出设备2000、处理器3000和存储器4000通过总线5000连接。
其中,上述输入设备1000具体可为物理按键、触控面板或者鼠标。
上述输出设备2000具体可为显示屏。
上述存储器4000可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器4000用于存储一组程序代码,上述输入设备1000、输出设备2000和处理器3000用于调用存储器4000中存储的程序代码,执行如下操作:
上述处理器3000,用于:
接收游戏模式进入指令;
响应所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
根据所述触控参数滚动所述第一球。
可选地,上述处理器3000响应所述启动指令将当前显示页面中的图标转化为至少一个球,包括:
在当前显示页面中的图标的数目大于M且小于N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中任一球的大小与所述图标的大小一样,所述N为正整数,所述M为大于或等于0且小于所述N的整数;
在所述当前显示页面中的图标的数目大于或等于所述N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中任一球的大小小于所述图标的大小。
可选地,上述处理器3000将所述当前显示页面中的图标转化为至少一个球,包括:
将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球。
可选地,在所述第一球为所述第一类球且所述触控参数为按压所述第一球生成的按压力度和滑动所述第一球的滑动方向时,上述处理器3000根据所述触控参数滚动所述第一球,包括:
根据所述按压力度和所述滑动方向分别控制所述第一球的滚动速度和滚动方向,其中,所述按压力度的大小与所述第一球的滚动速度成正比,所述滑动方向与所述滚动方向一致。
可选地,上述处理器3000根据所述按压力度和所述滑动方向分别控制所述第一球的滑动速度和滚动方向之后,还具体用于:
若检测到所述第一球在滚动过程中击中第二球,则停止所述第一球,并控制所述第二球滚动;
若所述第二球在滚动过程中进入所述至少一个球洞中的任一球洞,则计算得分。
具体实现中,本发明实施例中所描述的输入设备1000、输出设备2000和处理器3000可执行本发明实施例提供的一种桌面处理的方法的第一实施例、第二实施例、第三实施例和第四实施例中所描述的实现方式,也可执行本发明实施例提供的一种终端的第一实施例中所描述的终端的实现方式,在此不再赘述。
本发明所有实施例中的单元,可以通过通用集成电路,例如CPU(CentralProcessing Unit,中央处理器),或通过ASIC(Application Specific IntegratedCircuit,专用集成电路)来实现。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存取存储器(Random Access Memory,简称RAM)等。
以上对本发明实施例所提供的一种桌面处理的方法及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (10)

1.一种桌面处理的方法,其特征在于,包括:
接收游戏模式进入指令;
响应所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
根据所述触控参数滚动所述第一球。
2.根据权利要求1所述的方法,其特征在于,所述响应所述启动指令将当前显示页面中的图标转化为至少一个球,包括:
在当前显示页面中的图标的数目大于M且小于N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中的任一球的大小与所述图标的大小一样,所述N为正整数,所述M为大于或等于0且小于所述N的整数;
在所述当前显示页面中的图标的数目大于或等于所述N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中的任一球的大小小于所述图标的大小。
3.根据权利要求1或2所述的方法,其特征在于,所述将所述当前显示页面中的图标转化为至少一个球,包括:
将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球。
4.根据权利要求3所述的方法,其特征在于,在所述第一球为所述第一类球且所述触控参数为按压所述第一球生成的按压力度和滑动所述第一球的滑动方向时,所述根据所述触控参数滚动所述第一球,包括:
根据所述按压力度和所述滑动方向分别控制所述第一球的滚动速度和滚动方向,其中,所述按压力度的大小与所述滚动速度成正比,所述滑动方向与所述滚动方向一致。
5.根据权利要求4所述的方法,其特征在于,所述根据所述按压力度和所述滑动方向分别控制所述第一球的滑动速度和滚动方向之后,所述方法还包括:
若检测到所述第一球在滚动过程中击中第二球,则停止所述第一球,并控制所述第二球滚动;
若所述第二球在滚动过程中进入所述至少一个球洞中的任一球洞,则计算得分。
6.一种终端,其特征在于,包括:
接收单元,用于接收游戏模式进入指令;
转化单元,用于响应所述接收单元接收的所述游戏模式进入指令将当前显示页面中的图标转化为至少一个球,并在预设位置展示至少一个球洞;
获取单元,用于获取用户针对第一球的触控参数,其中,所述第一球为所述至少一个球中的任一球;
第一控制单元,用于根据所述获取单元获取的所述触控参数滚动所述第一球。
7.根据权利要求6所述的终端,其特征在于,所述转化单元具体用于:
在当前显示页面中的图标的数目大于M且小于N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中的任一球的大小与所述图标的大小一样,所述N为正整数,所述M为大于或等于0且小于所述N的整数;
在所述当前显示页面中的图标的数目大于或等于所述N时,将所述当前显示页面中的图标转化为至少一个球,其中,所述至少一个球中的任一球的大小小于所述图标的大小。
8.根据权利要求6或7所述的终端,其特征在于,所述转化单元还具体用于:
将所述当前显示页面中的至少一个图标转化为第一类球,并将所述至少一个图标以外的其他图标转化为第二类球。
9.根据权利要求8所述的终端,其特征在于,在所述第一球为所述第一类球且所述触控参数为按压所述第一球生成的按压力度和滑动所述第一球的滑动方向时,所述第一控制单元具体用于:
根据所述按压力度和所述滑动方向分别控制所述第一球的滚动速度和滚动方向,其中,所述按压力度的大小与所述滚动速度成正比,所述滑动方向与所述滚动方向一致。
10.根据权利要求9所述的终端,其特征在于,所述终端还包括:
第二控制单元,用于所述第一控制单元根据所述按压力度和所述滑动方向分别控制所述第一球的滑动速度和滚动方向之后,若检测到所述第一球在滚动过程中击中第二球,则停止所述第一球,并控制所述第二球滚动;
计分单元,用于若所述第二球在滚动过程中进入所述至少一个球洞中的任一球洞,则计算得分。
CN201610211425.6A 2016-04-06 2016-04-06 一种桌面处理的方法及终端 Pending CN105912235A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610211425.6A CN105912235A (zh) 2016-04-06 2016-04-06 一种桌面处理的方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610211425.6A CN105912235A (zh) 2016-04-06 2016-04-06 一种桌面处理的方法及终端

Publications (1)

Publication Number Publication Date
CN105912235A true CN105912235A (zh) 2016-08-31

Family

ID=56744961

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610211425.6A Pending CN105912235A (zh) 2016-04-06 2016-04-06 一种桌面处理的方法及终端

Country Status (1)

Country Link
CN (1) CN105912235A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502616A (zh) * 2016-11-07 2017-03-15 上海与德信息技术有限公司 一种字体颜色的显示方法和装置
CN108491120A (zh) * 2018-01-31 2018-09-04 珠海市魅族科技有限公司 可操作对象的控制方法、装置、终端和可读存储介质
CN108714302A (zh) * 2018-05-11 2018-10-30 珠海市魅族科技有限公司 一种终端控制方法和装置、终端、可读存储介质
CN113805758A (zh) * 2021-09-24 2021-12-17 维沃移动通信有限公司 应用图标的操作方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060112353A1 (en) * 2004-11-19 2006-05-25 Nintendo Co., Ltd. Image processing apparatus and storage medium storing image processing program
CN103631440A (zh) * 2013-11-18 2014-03-12 上海斐讯数据通信技术有限公司 一种调整桌面图标位置的方法及移动终端
CN103713828A (zh) * 2013-12-11 2014-04-09 上海斐讯数据通信技术有限公司 一种两个桌面图标碰撞删除的方法
CN103838465A (zh) * 2014-03-08 2014-06-04 广东欧珀移动通信有限公司 一种生动有趣的桌面图标显示方法及装置
CN104166468A (zh) * 2013-05-17 2014-11-26 环达电脑(上海)有限公司 触控屏幕装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060112353A1 (en) * 2004-11-19 2006-05-25 Nintendo Co., Ltd. Image processing apparatus and storage medium storing image processing program
CN104166468A (zh) * 2013-05-17 2014-11-26 环达电脑(上海)有限公司 触控屏幕装置
CN103631440A (zh) * 2013-11-18 2014-03-12 上海斐讯数据通信技术有限公司 一种调整桌面图标位置的方法及移动终端
CN103713828A (zh) * 2013-12-11 2014-04-09 上海斐讯数据通信技术有限公司 一种两个桌面图标碰撞删除的方法
CN103838465A (zh) * 2014-03-08 2014-06-04 广东欧珀移动通信有限公司 一种生动有趣的桌面图标显示方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
震远将军: "基于Android的迷你桌球游戏设计与实现", 《百度文库》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106502616A (zh) * 2016-11-07 2017-03-15 上海与德信息技术有限公司 一种字体颜色的显示方法和装置
CN108491120A (zh) * 2018-01-31 2018-09-04 珠海市魅族科技有限公司 可操作对象的控制方法、装置、终端和可读存储介质
CN108714302A (zh) * 2018-05-11 2018-10-30 珠海市魅族科技有限公司 一种终端控制方法和装置、终端、可读存储介质
CN113805758A (zh) * 2021-09-24 2021-12-17 维沃移动通信有限公司 应用图标的操作方法及装置

Similar Documents

Publication Publication Date Title
CN101526880B (zh) 触摸事件模型
CN102902469B (zh) 手势识别方法及触控***
KR101803948B1 (ko) 2개의 레벨을 갖는 터치 감지식 버튼
CN103472916B (zh) 一种基于人体手势识别的人机交互方法
CN105912235A (zh) 一种桌面处理的方法及终端
EP2778849A1 (en) Method and apparatus for operating sensors of user device
CN107297073B (zh) 外设输入信号的模拟方法、装置及电子设备
US20060267966A1 (en) Hover widgets: using the tracking state to extend capabilities of pen-operated devices
KR100777107B1 (ko) 가속도 센서를 이용한 문자인식 장치 및 방법
US20140267025A1 (en) Method and apparatus for operating sensors of user device
CN103955336A (zh) 传感装置和方法
TWI621037B (zh) 利用運動下達指令的觸控系統、觸控筆與其方法
CN110069147B (zh) 操控装置及其控制方法
WO2013104258A1 (zh) 低端单片机上实现电容式触摸板高分辨率输出的处理方法
CN104516649A (zh) 基于体感技术的智能手机操作技术
CN202110523U (zh) 终端设备及其图标位置互换装置
CN104898880A (zh) 一种控制方法及电子设备
WO2020047742A1 (zh) 手写板、手写板装置及书写控制方法
CN107092433B (zh) 触控一体机的触摸控制方法及装置
JP6626613B2 (ja) ゲームプログラム
CN103257724A (zh) 一种非接触式鼠标及其操作方法
US9152245B2 (en) Rolling type input apparatus and method for setting sensitivity thereof, and electronic equipment
CN102681702B (zh) 控制方法、控制装置以及电子设备
CN114641754A (zh) 触控板控制终端屏幕的方法、装置、控制设备及存储介质
CN102221921A (zh) 触摸屏按键的布线方法及其结构

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160831