移动终端返回主屏幕的方法及移动终端的制作方法

文档序号:6499809阅读:138来源:国知局
移动终端返回主屏幕的方法及移动终端的制作方法
【专利摘要】本发明公开了一种移动终端返回主屏幕的方法及移动终端,属于信息处理【技术领域】。方法包括:检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;如果当前页面上的触屏手势为呼出虚拟主屏幕按键的手势,则呼出虚拟主屏幕按键,并检测虚拟主屏幕按键是否被点击;如果虚拟主屏幕按键被点击,则由当前页面返回主屏幕。本发明通过在检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势后,呼出虚拟主屏幕按键,而在未检测到触屏手势为呼出虚拟主屏幕按键的手势时,隐藏虚拟主屏幕按键,从而达到不影响用户使用当前页面上其他应用的目的。另外,在检测到虚拟主屏幕按键被点击后,由当前页面返回主屏幕,可避免物理主屏幕按键因多次使用而损坏。
【专利说明】移动终端返回主屏幕的方法及移动终端
【技术领域】
[0001]本发明涉及信息处理【技术领域】,特别涉及一种移动终端返回主屏幕的方法及移动终端。
【背景技术】
[0002]随着科学技术的不断进步,智能移动终端的出现给人们的生活带来了极大的便利。当用户在某一应用所对应的界面执行完相关操作后,用户希望能够快速地返回移动终端的主屏幕,以达到节省电量和操作便捷的目的。
[0003]现有技术提供了两种移动终端返回主屏幕的方法;第一种方法:移动终端上设置物理主屏幕按键,按下移动终端上的物理主屏幕按键,即可从当前页面返回主屏幕;第二种方法:移动终端页面上显示一个内圆外方的功能控制图标,当该功能控制图标被点击后,将弹出包含主屏幕虚拟按键的菜单,并在该菜单上的虚拟主屏幕按键被点击后,由当前页面返回主屏幕。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]由于第一种方法在每次返回主屏幕时均需使用物理主屏幕按键,所以物理主屏幕按键容易损坏;第二种方法中的插件图标会长期驻留在当前页面上,从而影响用户使用当前页面上的其他应用。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种移动终端返回主屏幕的方法及移动终端。所述技术方案如下:
[0007]—方面,提供了一种移动终端返回主屏幕的方法,所述方法包括:
[0008]检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;
[0009]如果当前页面上的触屏手势为呼出虚拟主屏幕按键的手势,则呼出虚拟主屏幕按键,并检测所述虚拟主屏幕按键是否被点击;
[0010]如果所述虚拟主屏幕按键被点击,则由所述当前页面返回主屏幕。
[0011]另一方面,提供了一种移动终端,所述移动终端包括:
[0012]第一检测模块,用于检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;
[0013]呼出模块,用于当所述第一检测模块检测到的当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,呼出虚拟主屏幕按键;
[0014]第二检测模块,用于检测所述呼出模块呼出的虚拟主屏幕按键是否被点击;
[0015]返回模块,用于当所述第二检测模块检测到所述虚拟主屏幕按键被点击时,由所述当前页面返回主屏幕。
[0016]本发明实施例提供的技术方案带来的有益效果是:
[0017]通过在检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势后,呼出虚拟主屏幕按键,而在未检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,隐藏该虚拟主屏幕按键,从而达到不影响用户使用当前页面上的其他应用的目的。另外,在检测到虚拟主屏幕按键被点击后,由当前页面返回至主屏幕,可避免物理主屏幕按键因多次使用而易损坏的情况。
【专利附图】

【附图说明】
[0018]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本发明实施例一提供的一种移动终端返回主屏幕的方法流程图;
[0020]图2是本发明实施例二提供的一种移动终端返回主屏幕的方法流程图;
[0021]图3是本发明实施例二提供的一种显示多任务栏页面的移动终端屏幕示意图;
[0022]图4是本发明实施例三提供的一种移动终端的结构示意图;
[0023]图5是本发明实施例三提供的一种第二检测模块的内部结构示意图;
[0024]图6是本发明实施例三提供的另一种移动终端的结构示意图。
【具体实施方式】
[0025]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0026]实施例一
[0027]本实施例提供了一种移动终端返回主屏幕的方法,参见图1,本实施例提供的方法流程包括:
[0028]步骤101:检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;
[0029]如果当前页面上的触屏手势为呼出虚拟主屏幕按键的手势,则执行步骤102 ;
[0030]进一步地,检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势,包括但不限于:
[0031]判断当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹是否相同;
[0032]如果当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,则判断当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
[0033]步骤102:呼出虚拟主屏幕按键,并检测虚拟主屏幕按键是否被点击;如果虚拟主屏幕按键被点击,则执行步骤103 ;
[0034]进一步地,虚拟主屏幕按键在多任务栏页面上;
[0035]呼出虚拟主屏幕按键,包括但不限于:
[0036]呼出多任务栏页面,多任务栏页面上显示虚拟主屏幕按键。
[0037]进一步地,检测虚拟主屏幕按键是否被点击,包括但不限于:
[0038]检测多任务栏页面上的点击操作,并根据检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击。
[0039]进一步地,根据检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击之前,还包括:
[0040]预先设置虚拟主屏幕按键在多任务栏页面的位置,并记录虚拟主屏幕按键在多任务栏页面的位置坐标;
[0041]根据检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击,包括但不限于:
[0042]定位检测到的点击操作在多任务栏页面的位置坐标;
[0043]将定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标进行比较;
[0044]如果定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标一致,则判断多任务栏页面上显示的虚拟主屏幕按键被点击。
[0045]步骤103:由当前页面返回主屏幕。
[0046]本实施例提供的方法,仅在检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势后,呼出虚拟主屏幕按键,而在未检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,隐藏该虚拟主屏幕按键,从而达到不影响用户使用当前页面上的其他应用的目的。另外,在检测到虚拟主屏幕按键被点击后,由当前页面返回至主屏幕,可避免物理主屏幕按键因多次使用而易损坏的情况。
[0047]实施例二
[0048]本发明实施例提供了一种移动终端返回主屏幕的方法,现结合上述实施例一的内容,以虚拟主屏幕按键显示在多任务栏页面上为例,对本实施例提供的移动终端返回主屏幕的方式进行详细地解释说明。参见图2,本实施例提供的方法流程包括:
[0049]步骤201:预先设置虚拟主屏幕按键在多任务栏页面的位置,并记录虚拟主屏幕按键在多任务栏页面的位置坐标;
[0050]具体地,多任务栏是一种用于显示处于运行状态的应用程序的图形界面,而呼出多任务栏页面查看移动终端当前正在运行哪些应用程序,是移动终端用户执行频率较高的一个操作,因此,在设置虚拟主屏幕按键的位置时,可选择将其设置在多任务栏页面上。将虚拟主屏幕按键设置在多任务栏页面上后,需记录下虚拟主屏幕按键在多任务栏页面上的位置坐标。
[0051]其中,记录虚拟主屏幕按键在多任务栏页面上的位置坐标的具体实现方式,包括但不限于:获取虚拟主屏幕按键相对于移动终端屏幕在多任务栏页面上的位置,并通过虚拟主屏幕按键相对于移动终端屏幕在多任务栏页面上的位置计算虚拟主屏幕按键的位置坐标,且将得到的位置坐标以数值的形式存储在存储介质中。存储介质具体可为终端内存,本实施例对存储介质的类型不进行具体限定。另外,除上述记录虚拟主屏幕按键在多任务栏页面上的位置坐标的方式外,还可以采取其他记录方式,本实施例对此同样不作具体限定。
[0052]需要说明的是,该步骤可在首次执行本实施例提供的方法时执行,之后每次执行本实施例提供的方法时,均可按照本次设置的虚拟主屏幕按键的位置进行实施。当然,如果需要对虚拟主屏幕按键在多任务栏页面上的位置进行调整,则可重新执行该步骤,以更新虚拟主屏幕按键在多任务栏页面上的位置。[0053]进一步地,虚拟主屏幕按键除了可设置在多任务栏页面上外,还可以设置在其他图形界面上,或者新建立一个专用于放置虚拟主屏幕按键的图形界面,本实施例仅给出一种可能的实现方式,本实施例不对放置虚拟主屏幕按键的图形界面进行具体限定。
[0054]步骤202:检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;如果当前页面上的触屏手势为呼出虚拟主屏幕按键的手势,则执行步骤203 ;
[0055]针对该步骤,呼出虚拟主屏幕按键的手势可为自移动终端屏幕底部向上的直线滑动手势,或自移动终端屏幕至右边的直线滑动手势,或自移动终端屏幕上部向下的直线滑动手势等等,本实施例对呼出虚拟主屏幕按键的手势的形式不进行具体限定。
[0056]其中,检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势,包括但不限于:
[0057]判断当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹是否相同;
[0058]如果当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,则判断当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
[0059]以预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹为自移动终端屏幕底部向上的一条直线为例,如果检测到当前页面上的触屏手势所对应的触碰轨迹同样为自移动终端屏幕底部向上的一条直线,则当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,即判断出当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
[0060]需要说明的是,如果该步骤中检测当前页面上的触屏手势不为呼出虚拟主屏幕按键的手势,则移动终端返回主屏幕的操作结束,但如果该触屏手势对应其他操作,则可继续执行与该触屏手势相对应的其他操作,其他操作具体为哪种操作,本实施例对此不作具体限定。
[0061]步骤203:呼出虚拟主屏幕按键,并检测虚拟主屏幕按键是否被点击;如果虚拟主屏幕按键被点击,则执行步骤204 ;
[0062]针对该步骤,因为通过步骤201已将虚拟主屏幕按键设置在多任务栏页面上,因此呼出虚拟主屏幕按键,包括但不限于:
[0063]呼出多任务栏页面,多任务栏页面上显示虚拟主屏幕按键。
[0064]关于呼出多任务栏页面的方式,可以采取自屏幕底部由下向上的呼出方式,可以采取自屏幕顶部由上到下的呼出方式,也可以采取自屏幕左端由左向右的呼出方式,还可以采取自屏幕右端由右向左的呼出方式,具体采用哪种呼出多任务栏页面的方式,本实施例对此不进行具体限定。当采用自屏幕底部由下到上的呼出方式时,多任务栏页面的视图可如图3椭圆区域所示。
[0065]进一步地,检测虚拟主屏幕按键是否被点击,包括但不限于:
[0066]检测多任务栏页面上的点击操作,并根据检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击。
[0067]其中,根据检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击,包括但不限于:[0068]定位检测到的点击操作在多任务栏页面的位置坐标;
[0069]将定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标进行比较;
[0070]如果定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标一致,则判断多任务栏页面上显示的虚拟主屏幕按键被点击。
[0071]为了便于理解,以移动终端屏幕的几何中心为坐标原点建立平面直角坐标系,预先设置的虚拟主屏幕按键在多任务栏页面的位置坐标为坐标值(a,b)为例,对检测虚拟主屏幕按键是否被点击的过程进行如下详细地解释说明:
[0072]在呼出多任务栏后,如果用户在多任务栏页面上执行了点击操作,则定位该点击操作,并记录该点击操作的位置坐标,例如,如果定位得到的点击操作的位置坐标为坐标(al, bl),之后将坐标(a,b)与坐标(al,bl)进行比较,如果坐标(a,b)与坐标(al,bl)相一致,则判断多任务栏页面上显示的虚拟主屏幕按键被点击,则继续执行后续步骤204 ;如果坐标(a,b)与坐标(al,bl)不一致,则判断多任务栏页面上显示的虚拟主屏幕按键没有被点击,则返回主屏幕的操作结束。
[0073]步骤204:由当前页面返回主屏幕。
[0074]具体地,由当前页面返回主屏幕的具体实现方式,包括但不限于:由当前页面直接跳转到主屏幕。其中,除了上述由当前页面返回主屏幕的方式外,还可以采取其他由当前页面返回主屏幕的方式,本实施例对此不进行具体限定。
[0075]本实施例提供的方法,仅在检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势后,呼出虚拟主屏幕按键,而在未检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,隐藏该虚拟主屏幕按键,从而达到不影响用户使用当前页面上的其他应用的目的。另外,在检测到虚拟主屏幕按键被点击后,由当前页面返回至主屏幕,可避免物理主屏幕按键因多次使用而易损坏的情况。
[0076]实施例三
[0077]本发明实施例提供了一种移动终端,用于执行上述实施例一或实施例二所提供的方法,参见图4,该移动终端包括:
[0078]第一检测模块41,用于检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;
[0079]呼出模块42,用于当第一检测模块41检测到的当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,呼出虚拟主屏幕按键;
[0080]第二检测模块43,用于检测呼出模块42呼出的虚拟主屏幕按键是否被点击;
[0081]返回模块44,用于当第二检测模块43检测到虚拟主屏幕按键被点击时,由当前页面返回主屏幕。
[0082]进一步地,第一检测模块41,用于判断当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹是否相同;如果当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,则判断当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
[0083]进一步地,虚拟主屏幕按键在多任务栏页面上;
[0084]呼出模块42,用于呼出多任务栏页面,多任务栏页面上显示虚拟主屏幕按键。
[0085]进一步地,参见图5,第二检测模块43,包括:[0086]检测单元431,用于检测多任务栏页面上的点击操作;
[0087]判断单元432,用于根据检测单元431检测到的点击操作判断多任务栏页面上显示的虚拟主屏幕按键是否被点击。
[0088]进一步地,参见图6,该移动终端还包括,
[0089]设置模块45,用于设置虚拟主屏幕按键在多任务栏页面的位置;
[0090]记录模块46,用于记录虚拟主屏幕按键在多任务栏页面的位置坐标;
[0091]判断单元432,用于定位检测到的点击操作在多任务栏页面的位置坐标;将定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标进行比较;如果定位到的位置坐标与虚拟主屏幕按键在多任务栏页面的位置坐标一致,则判断多任务栏页面上显示的虚拟王屏.按键被点击。
[0092]综上所述,本发明实施例提供的移动终端,仅在检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势后,呼出虚拟主屏幕按键,而在未检测到当前页面上的触屏手势为呼出虚拟主屏幕按键的手势时,隐藏该虚拟主屏幕按键,从而达到不影响用户使用当前页面上的其他应用的目的。另外,在检测到虚拟主屏幕按键被点击后,由当前页面返回至主屏幕,可避免移动终端上的物理主屏幕按键因多次使用而易损坏的情况。
[0093]需要说明的是:上述实施例提供的移动终端在返回主屏幕时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将移动终端的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的移动终端与移动终端返回主屏幕的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0094]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0095]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0096]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种移动终端返回主屏幕的方法,其特征在于,所述方法包括: 检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势; 如果当前页面上的触屏手势为呼出虚拟主屏幕按键的手势,则呼出虚拟主屏幕按键,并检测所述虚拟主屏幕按键是否被点击; 如果所述虚拟主屏幕按键被点击,则由所述当前页面返回主屏幕。
2.根据权利要求1所述的方法,其特征在于,所述检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势,包括: 判断当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹是否相同; 如果当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,则判断当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
3.根据权利要求1所述的方法,其特征在于,所述虚拟主屏幕按键在多任务栏页面上; 所述呼出虚拟主屏幕按键,包括: 呼出多任务栏页面,所述多任务栏页面上显示所述虚拟主屏幕按键。
4.根据权 利要求3所述的方法,其特征在于,所述检测所述虚拟主屏幕按键是否被点击,包括: 检测所述多任务栏页面上的点击操作,并根据检测到的点击操作判断所述多任务栏页面上显示的虚拟主屏幕按键是否被点击。
5.根据权利要求4所述的方法,其特征在于,所述根据检测到的点击操作判断所述多任务栏页面上显示的虚拟主屏幕按键是否被点击之前,还包括: 预先设置所述虚拟主屏幕按键在所述多任务栏页面的位置,并记录所述虚拟主屏幕按键在所述多任务栏页面的位置坐标; 所述根据检测到的点击操作判断所述多任务栏页面上显示的虚拟主屏幕按键是否被点击,包括: 定位检测到的点击操作在所述多任务栏页面的位置坐标; 将定位到的位置坐标与所述虚拟主屏幕按键在所述多任务栏页面的位置坐标进行比较; 如果定位到的位置坐标与所述虚拟主屏幕按键在所述多任务栏页面的位置坐标一致,则判断所述多任务栏页面上显示的虚拟主屏幕按键被点击。
6.—种移动终端,其特征在于,所述移动终端包括: 第一检测模块,用于检测当前页面上的触屏手势是否为呼出虚拟主屏幕按键的手势;呼出模块,用于当所述第一检测模块检测到的当前页面上的触屏手势为呼出虚拟主屏.按键的手势时,呼出虚拟王屏.按键; 第二检测模块,用于检测所述呼出模块呼出的虚拟主屏幕按键是否被点击; 返回模块,用于当所述第二检测模块检测到所述虚拟主屏幕按键被点击时,由所述当前页面返回主屏幕。
7.根据权利要求6所述的移动终端,其特征在于,所述第一检测模块,用于判断当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹是否相同;如果当前页面上的触屏手势所对应的触碰轨迹与预先设置的呼出虚拟主屏幕按键的手势所对应的轨迹相同,则判断当前页面上的触屏手势为呼出虚拟主屏幕按键的手势。
8.根据权利要求6所述的移动终端,其特征在于,所述虚拟主屏幕按键在多任务栏页面上;所述呼出模块,用于呼出多任务栏页面,所述多任务栏页面上显示所述虚拟主屏幕按键。
9.根据权利要求8所述的移动终端,其特征在于,所述第二检测模块,包括: 检测单元,用于检测所述多任务栏页面上的点击操作; 判断单元,用于根据所述检测单元检测到的点击操作判断所述多任务栏页面上显示的虚拟主屏幕按键是否被点击。
10.根据权利要求9所述的移动终端,其特征在于,所述移动终端,还包括: 设置模块,用于设置所述虚拟主屏幕按键在所述多任务栏页面的位置; 记录模块,用于记录所述虚拟主屏幕按键在所述多任务栏页面的位置坐标; 所述判断单元,用于 定位检测到的点击操作在所述多任务栏页面的位置坐标;将定位到的位置坐标与所述虚拟主屏幕按键在所述多任务栏页面的位置坐标进行比较;如果定位到的位置坐标与所述虚拟主屏幕按键在所述多任务栏页面的位置坐标一致,则判断所述多任务栏页面上显示的虚拟主屏幕按键被点击。
【文档编号】G06F3/0488GK103970469SQ201310046260
【公开日】2014年8月6日 申请日期:2013年2月5日 优先权日:2013年2月5日
【发明者】袁灿材, 刘俊玮, 邱金涛 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1