CN104881111B - 一种菜单控制方法及移动终端 - Google Patents

一种菜单控制方法及移动终端 Download PDF

Info

Publication number
CN104881111B
CN104881111B CN201510210240.9A CN201510210240A CN104881111B CN 104881111 B CN104881111 B CN 104881111B CN 201510210240 A CN201510210240 A CN 201510210240A CN 104881111 B CN104881111 B CN 104881111B
Authority
CN
China
Prior art keywords
mobile terminal
menu
posture changing
posture
interface
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.)
Expired - Fee Related
Application number
CN201510210240.9A
Other languages
English (en)
Other versions
CN104881111A (zh
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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201510210240.9A priority Critical patent/CN104881111B/zh
Publication of CN104881111A publication Critical patent/CN104881111A/zh
Application granted granted Critical
Publication of CN104881111B publication Critical patent/CN104881111B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)

Abstract

本发明实施例涉及通信技术领域,公开了一种菜单控制方法及移动终端,用于解决如何便捷地控制菜单下拉的技术问题。该方法包括:当移动终端处于指定界面时,所述移动终端检测是否发生第一姿态变换事件,其中,所述第一姿态变换事件包括所述移动终端的所处姿态由垂直姿态变换到水平姿态;如果发生所述第一姿态变换事件,所述移动终端执行菜单的下拉动作,以显示所述菜单。实施本发明实施例,移动终端可以自动执行菜单的下拉动作以显示菜单,省去了从屏幕最上方向下滑动的手动操作,从而可以便捷地控制菜单下拉。另外,由于省去了从屏幕最上方向下滑动的手动操作,从而可以更好地保护屏幕不被划伤,提高屏幕使用寿命。

Description

一种菜单控制方法及移动终端
技术领域
本发明涉及通信技术领域,具体涉及一种菜单控制方法及移动终端。
背景技术
目前,大部分的安卓(Android)智能手机都有下拉菜单功能,即用户可以从智能手机屏幕的最上方往下拉出菜单,其中,菜单上可以设置一些常用的选项,比如屏幕亮度控制、屏幕旋转控制、音量控制、截屏控制等选项,还可以设置一些常用的快捷键。而在实践中发现,用户想要拉下菜单时,必须要有一个从屏幕最上方向下滑动的手动操作,这给菜单下拉的控制带来了很大的不便。
发明内容
本发明实施例公开了一种菜单控制方法及移动终端,能够便捷地控制菜单下拉。
本发明实施例第一方面公开一种菜单控制方法,包括:
当移动终端处于指定界面时,所述移动终端检测是否发生第一姿态变换事件,其中,所述第一姿态变换事件包括所述移动终端的所处姿态由垂直姿态变换到水平姿态;
如果发生所述第一姿态变换事件,所述移动终端执行菜单的下拉动作,以显示所述菜单。
本发明实施例第一方面中,所述移动终端执行菜单的下拉动作,以显示所述菜单之后,所述方法还包括:
所述移动终端检测在预设时长内是否发生针对显示的所述菜单的操作事件,若未发生针对显示的所述菜单的操作事件,执行所述菜单的回收操作,以隐藏所述菜单。
本发明实施例第一方面中,所述移动终端执行菜单的下拉动作,以显示所述菜单之后,所述方法还包括:
所述移动终端检测是否发生第二姿态变换事件,其中,所述第二姿态变换事件包括所述移动终端的所处姿态由水平姿态变化至垂直姿态;
如果发生所述第二姿态变化事件,所述移动终端执行所述菜单的回收操作,以隐藏所述菜单。
本发明实施例第一方面中,所述移动终端检测是否发生第一姿态变换事件包括:
所述移动终端判断陀螺仪检测出的所述移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;
其中,所述移动终端检测是否发生第二姿态变换事件包括:
所述移动终端判断陀螺仪检测出的所述移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件。
本发明实施例第一方面中,所述当移动终端处于指定界面时,所述移动终端检测是否发生第一姿态变换事件之前,所述方法还包括:
所述移动终端判断是否处于桌面界面,如果处于桌面界面,将所述桌面界面作为指定界面;如果处于非桌面界面,所述移动终端判断在指定时长内所述移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面。
本发明实施例第二方面公开一种移动终端,包括:
第一检测单元,用于当所述移动终端处于指定界面时,检测是否发生第一姿态变换事件,其中,所述第一姿态变换事件包括所述移动终端的所处姿态由垂直姿态变换到水平姿态;
动作执行单元,用于在所述第一检测单元检测发生所述第一姿态变换事件时,执行菜单的下拉动作,以显示所述菜单。
本发明实施例第二方面中,所述的移动终端还包括:
第二检测单元,用于检测在预设时长内是否发生针对所述动作执行单元显示的所述菜单的操作事件;
所述动作执行单元,还用于在所述第二检测单元检测未发生针对所述动作执行单元显示的所述菜单的操作事件时,执行所述菜单的回收操作,以隐藏所述菜单。
本发明实施例第二方面中:
所述第一检测单元,还用于检测是否发生第二姿态变换事件,其中,所述第二姿态变换事件包括所述移动终端的所处姿态由水平姿态变换到垂直姿态;
所述动作执行单元,还用于在所述第一检测单元检测发生所述第二姿态变化事件,执行所述菜单的回收操作,以隐藏所述菜单。
本发明实施例第二方面中,所述第一检测单元检测是否发生第一姿态变换事件的方式包括:
所述第一检测单元判断陀螺仪检测出的所述移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;
其中,所述第一检测单元检测是否发生第二姿态变换事件的方式包括:
所述第一检测单元判断陀螺仪检测出的所述移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件。
本发明实施例第二方面中,所述的移动终端还包括:
指定界面识别单元,用于判断是否所述移动终端是否处于桌面界面,如果处于桌面界面,将所述桌面界面作为指定界面;如果处于非桌面界面,判断在指定时长内所述移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,本发明实施例由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种网络构架示意图;
图2是本发明实施例公开的一种菜单控制方法的流程示意图;
图3是本发明实施例公开的另一种菜单控制方法的流程示意图;
图4是本发明实施例公开的另一种菜单控制方法的流程示意图;
图5是本发明实施例公开的一种移动终端的结构示意图;
图6是本发明实施例公开的一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种菜单控制方法及移动终端,可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉,以及可以更好地保护屏幕不被划伤,提高屏幕使用寿命。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种菜单控制方法的流程示意图。如图1所示,该菜单控制方法可以包括以下步骤。
101、当移动终端处于指定界面时,移动终端检测是否发生第一姿态变换事件,其中,第一姿态变换事件包括移动终端的所处姿态由垂直姿态变换到水平姿态;如果发生第一姿态变换事件,执行步骤102;反之,如果未发生第一姿态变换事件,继续执行步骤101。
本发明实施例中,移动终端可以包括移动手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动互联网设备(Mobile Internet Device,MID)等各类移动终端,本发明实施例不作限定。
102、如果发生第一姿态变换事件,移动终端执行菜单的下拉动作,以显示菜单。
本发明实施例中,上述步骤101中移动终端检测是否发生第一姿态变换事件可以包括:
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;反之,确定未发生第一姿态变换事件。其中,陀螺仪检测出移动终端的所处姿态的方式可以为:陀螺仪可以分别计算X轴、Y轴和Z轴的角速度积分,并且分别根据X轴、Y轴和Z轴的角速度积分计算X轴、Y轴和Z轴的姿态角,根据X轴、Y轴和Z轴的姿态角可以确定出移动终端的所处姿态。
本发明实施例中,在图1所描述的菜单控制方法中,移动终端执行菜单的下拉动作,以显示菜单之后,该菜单控制方法还可以执行以下步骤:
移动终端检测在预设时长(如5S)内是否发生针对显示的菜单的操作事件,若未发生针对显示的菜单的操作事件,执行菜单的回收操作,以隐藏菜单;反之,若发生针对显示的菜单的操作事件,继续显示菜单。其中,针对显示的菜单的操作事件可以包括针对显示的菜单包括的例如屏幕亮度控制、屏幕旋转控制、音量控制、截屏控制等选项的操作事件(如点击),还可以包括针对显示的菜单包括的一些常用的快捷键的操作事件(如点击)。
本发明实施例中,在图1所描述的菜单控制方法中,移动终端执行菜单的下拉动作,以显示菜单之后,该菜单控制方法还可以执行以下步骤:
移动终端检测是否发生第二姿态变换事件,其中,第二姿态变换事件包括移动终端的所处姿态由水平姿态变化至垂直姿态;如果发生第二姿态变化事件,移动终端执行菜单的回收操作,以隐藏菜单。
其中,移动终端检测是否发生第二姿态变换事件包括:
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件;反之,确定未发生第二姿态变换事件。
本发明实施例中,上述指定界面可以包括桌面界面这类空闲界面,还可以包括其他界面,本发明实施例不作限定。
本发明实施例中,在图1所描述的菜单控制方法中,该菜单控制方法还可以执行以下步骤:
移动终端检测发生第一姿态变换事件之后,进一步地检测是否收到用户输入的用于指示控制菜单下拉的语音信息,如果收到,再执行上述的菜单的下拉动作,以显示菜单的步骤;反之,如果未收到,则不执行上述的菜单的下拉动作,以显示菜单的步骤。
实施图1所描述的方法,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,实施图1所描述的方法由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
请参阅图2,图2是本发明实施例公开的另一种菜单控制方法的流程示意图。如图2所示,该菜单控制方法可以包括以下步骤。
201、移动终端判断是否处于桌面界面,如果处于桌面界面,执行步骤202;如果处于非桌面界面,执行步骤203。
本发明实施例中,移动终端可以在指定界面检测模式下,判断是否处于桌面界面,如果处于桌面界面,执行步骤202;如果处于非桌面界面,执行步骤203。
其中,移动终端可以响应输入的指定界面检测模式启动指令,输出提示信息,该提示信息用于提示输入待验证信息。更进一步地,移动终端可以接收响应该提示信息输入的待验证信息;移动终端可以验证该待验证信息是否与预设验证信息一致,如果一致,开启指定界面检测模式;如果不一致,通知访问身份非法,指定界面检测模式开启失败。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证该待验证信息是否与预设验证信息一致可以包括以下步骤:
验证该待验证信息包括的指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证该待验证信息包括的指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证该待验证信息与预设验证信息一致;反之,验证该待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户肆意地开启移动终端的指定界面检测模式。
202、如果处于桌面界面,将桌面界面作为指定界面,并执行步骤205。
203、如果处于非桌面界面,移动终端判断在指定时长内移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,执行步骤204;如果超过预设次数,继续执行步骤203。
本发明实施例中,移动终端判断出在指定时长内移动终端的摄像头所采集的脸部眨眼的次数超过预设次数时,说明用户允许该非桌面界面作为指定界面。
204、如果超过预设次数,将非桌面界面作为指定界面,并执行步骤205。
205、当移动终端处于指定界面时,移动终端检测是否发生第一姿态变换事件,其中,第一姿态变换事件包括移动终端的所处姿态由垂直姿态变换到水平姿态;如果发生第一姿态变换事件,执行步骤206;反之,如果未发生第一姿态变换事件,继续执行步骤205。
206、如果发生第一姿态变换事件,移动终端执行菜单的下拉动作,以显示菜单。
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;反之,确定未发生第一姿态变换事件。其中,陀螺仪检测出移动终端的所处姿态的方式可以为:陀螺仪可以分别计算X轴、Y轴和Z轴的角速度积分,并且分别根据X轴、Y轴和Z轴的角速度积分计算X轴、Y轴和Z轴的姿态角,根据X轴、Y轴和Z轴的姿态角可以确定出移动终端的所处姿态。
实施图2所描述的方法,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,实施图2所描述的方法由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
请参阅图3,图3是本发明实施例公开的另一种菜单控制方法的流程示意图。如图3所示,该菜单控制方法可以包括以下步骤。
301、移动终端判断是否处于桌面界面,如果处于桌面界面,执行步骤302;如果处于非桌面界面,执行步骤303。
本发明实施例中,移动终端可以在指定界面检测模式下,判断是否处于桌面界面,如果处于桌面界面,执行步骤302;如果处于非桌面界面,执行步骤303。
其中,移动终端可以响应输入的指定界面检测模式启动指令,输出提示信息,该提示信息用于提示输入待验证信息。更进一步地,移动终端可以接收响应该提示信息输入的待验证信息;移动终端可以验证该待验证信息是否与预设验证信息一致,如果一致,开启指定界面检测模式;如果不一致,通知访问身份非法,指定界面检测模式开启失败。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证该待验证信息是否与预设验证信息一致可以包括以下步骤:
验证该待验证信息包括的指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证该待验证信息包括的指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证该待验证信息与预设验证信息一致;反之,验证该待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户肆意地开启移动终端的指定界面检测模式。
302、如果处于桌面界面,将桌面界面作为指定界面,并执行步骤305。
303、如果处于非桌面界面,移动终端判断在指定时长内移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,执行步骤304;如果超过预设次数,继续执行步骤303。
本发明实施例中,移动终端判断出在指定时长内移动终端的摄像头所采集的脸部眨眼的次数超过预设次数时,说明用户允许该非桌面界面作为指定界面。
304、如果超过预设次数,将非桌面界面作为指定界面,并执行步骤305。
305、当移动终端处于指定界面时,移动终端检测是否发生第一姿态变换事件,其中,第一姿态变换事件包括移动终端的所处姿态由垂直姿态变换到水平姿态;如果发生第一姿态变换事件,执行步骤306;反之,如果未发生第一姿态变换事件,继续执行步骤305。
306、如果发生第一姿态变换事件,移动终端执行菜单的下拉动作,以显示菜单。
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;反之,确定未发生第一姿态变换事件。其中,陀螺仪检测出移动终端的所处姿态的方式可以为:陀螺仪可以分别计算X轴、Y轴和Z轴的角速度积分,并且分别根据X轴、Y轴和Z轴的角速度积分计算X轴、Y轴和Z轴的姿态角,根据X轴、Y轴和Z轴的姿态角可以确定出移动终端的所处姿态。
307、移动终端检测是否发生第二姿态变换事件,其中,第二姿态变换事件包括移动终端的所处姿态由水平姿态变化至垂直姿态;如果发生第二姿态变化事件,执行步骤308。如果未发生第二姿态变化事件,继续执行步骤307。
其中,移动终端检测是否发生第二姿态变换事件包括:
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件;反之,确定未发生第二姿态变换事件。
308、移动终端执行菜单的回收操作,以隐藏菜单。
实施图3所描述的方法,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,实施图3所描述的方法由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。另外,实施图3所描述的方法,移动终端可以在移动终端的所处姿态由水平姿态变换到垂直姿态时,自动执行菜单的回收动作以隐藏菜单,本发明实施例可以省去菜单隐藏的手动操作,便捷地控制菜单隐藏。另外,实施图3所描述的方法由于省去了菜单隐藏的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
请参阅图4,图4是本发明实施例公开的另一种菜单控制方法的流程示意图。如图4所示,该菜单控制方法可以包括以下步骤。
401、移动终端判断是否处于桌面界面,如果处于桌面界面,执行步骤402;如果处于非桌面界面,执行步骤403。
本发明实施例中,移动终端可以在指定界面检测模式下,判断是否处于桌面界面,如果处于桌面界面,执行步骤402;如果处于非桌面界面,执行步骤403。
其中,移动终端可以响应输入的指定界面检测模式启动指令,输出提示信息,该提示信息用于提示输入待验证信息。更进一步地,移动终端可以接收响应该提示信息输入的待验证信息;移动终端可以验证该待验证信息是否与预设验证信息一致,如果一致,开启指定界面检测模式;如果不一致,通知访问身份非法,指定界面检测模式开启失败。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证该待验证信息是否与预设验证信息一致可以包括以下步骤:
验证该待验证信息包括的指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证该待验证信息包括的指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证该待验证信息与预设验证信息一致;反之,验证该待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户肆意地开启移动终端的指定界面检测模式。
402,如果处于桌面界面,将桌面界面作为指定界面,并执行步骤405。
403、如果处于非桌面界面,移动终端判断在指定时长内移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,执行步骤404;如果超过预设次数,继续执行步骤403。
本发明实施例中,移动终端判断出在指定时长内移动终端的摄像头所采集的脸部眨眼的次数超过预设次数时,说明用户允许该非桌面界面作为指定界面。
404、如果超过预设次数,将非桌面界面作为指定界面,并执行步骤305。
405、当移动终端处于指定界面时,移动终端检测是否发生第一姿态变换事件,其中,第一姿态变换事件包括移动终端的所处姿态由垂直姿态变换到水平姿态;如果发生第一姿态变换事件,执行步骤406;反之,如果未发生第一姿态变换事件,继续执行步骤405。
移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;反之,确定未发生第一姿态变换事件。其中,陀螺仪检测出移动终端的所处姿态的方式可以为:陀螺仪可以分别计算X轴、Y轴和Z轴的角速度积分,并且分别根据X轴、Y轴和Z轴的角速度积分计算X轴、Y轴和Z轴的姿态角,根据X轴、Y轴和Z轴的姿态角可以确定出移动终端的所处姿态。
406、如果发生第一姿态变换事件,移动终端执行菜单的下拉动作,以显示菜单。
407、移动终端检测在预设时长内是否发生针对显示的菜单的操作事件,若未发生针对显示的菜单的操作事件,执行步骤408;反之,若发生针对显示的菜单的操作事件,执行步骤409。
其中,针对显示的菜单的操作事件可以包括针对显示的菜单包括的例如屏幕亮度控制、屏幕旋转控制、音量控制、截屏控制等选项的操作事件(如点击),还可以包括针对显示的菜单包括的一些常用的快捷键的操作事件(如点击)。
408、移动终端执行菜单的回收操作,以隐藏菜单。
409、继续显示菜单,移动终端检测是否发生第二姿态变换事件,其中,第二姿态变换事件包括移动终端的所处姿态由水平姿态变化至垂直姿态,如果发生第二姿态变化事件,执行步骤408;如果未发生第二姿态变化事件,继续执行步骤409。
本发明实施例中,移动终端可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件;反之,确定未发生第二姿态变换事件。
实施图4所描述的方法,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,实施图4所描述的方法由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。另外,实施图4所描述的方法,移动终端可以在移动终端的所处姿态由水平姿态变换到垂直姿态时,自动执行菜单的回收动作以隐藏菜单,本发明实施例可以省去菜单隐藏的手动操作,便捷地控制菜单隐藏。另外,实施图4所描述的方法由于省去了菜单隐藏的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
请参阅图5,图5是本发明实施例公开的一种移动终端的结构示意图。本发明实施例中,移动终端可以包括移动手机、平板电脑、PDA、MID等各类移动终端,本发明实施例不作限定。如图5所示,该移动终端500可以包括:
第一检测单元501,用于当移动终端500处于指定界面时,检测是否发生第一姿态变换事件,其中,第一姿态变换事件包括移动终端500的所处姿态由垂直姿态变换到水平姿态;
动作执行单元502,用于在第一检测单元501检测发生第一姿态变换事件时,执行菜单的下拉动作,以显示菜单。
在一个实施例中,图5所描述的移动终端500还可以包括:
第二检测单元503,用于检测在预设时长内是否发生针对动作执行单元502显示的菜单的操作事件;
动作执行单元502,还用于在第二检测单元503检测未发生针对动作执行单元502显示的菜单的操作事件时,执行菜单的回收操作,以隐藏菜单。
在一个实施例中,图5所描述的移动终端500中,第一检测单元501还用于检测是否发生第二姿态变换事件,其中,第二姿态变换事件包括移动终端的所处姿态由水平姿态变换到垂直姿态;
动作执行单元502,还用于在第一检测单元501检测发生第二姿态变化事件,执行菜单的回收操作,以隐藏菜单。
本发明实施例中,第一检测单元501检测是否发生第一姿态变换事件的方式可以包括:
第一检测单元501可以判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;反之,确定未发生第一姿态变换事件。其中,陀螺仪检测出移动终端的所处姿态的方式可以为:陀螺仪可以分别计算X轴、Y轴和Z轴的角速度积分,并且分别根据X轴、Y轴和Z轴的角速度积分计算X轴、Y轴和Z轴的姿态角,根据X轴、Y轴和Z轴的姿态角可以确定出移动终端的所处姿态。
其中,第一检测单元501检测是否发生第二姿态变换事件的方式包括:
第一检测单元501判断陀螺仪(例如微机电陀螺仪MEMS)检测出的移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件;反之,确定未发生第二姿态变换事件。
请一并参阅图,图6是本发明实施例公开的另一种移动终端的结构示意图。其中,图6所示的移动终端是由图5所示的移动终端500进行优化得到的,与图5所示的移动终端500相比,图6所示的移动终端500还可以包括:
指定界面识别单元504,用于判断是否移动终端是否处于桌面界面,如果处于桌面界面,将桌面界面作为指定界面;如果处于非桌面界面,判断在指定时长内移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面。
本发明实施例中,指定界面识别单元504可以在指定界面检测模式下,判断是否处于桌面界面,如果处于桌面界面,将桌面界面作为指定界面;如果处于非桌面界面,判断在指定时长内移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面。
其中,指定界面识别单元504可以响应输入的指定界面检测模式启动指令,输出提示信息,该提示信息用于提示输入待验证信息。更进一步地,指定界面识别单元504可以接收响应该提示信息输入的待验证信息;指定界面识别单元504可以验证该待验证信息是否与预设验证信息一致,如果一致,开启指定界面检测模式;如果不一致,通知访问身份非法,指定界面检测模式开启失败。
本发明实施例中,该待校验信息可包括但不限于待验证密码、待验证指纹信息、待验证脸形信息、待验证虹膜信息、待验证视网膜信息以及待验证声纹信息中的任意一种和几种的组合。
本发明实施例中,该预设验证信息可包括但不限于预设验证密码、预设验证指纹信息、预设验证脸形信息、预设验证虹膜信息、预设验证视网膜信息以及预设验证声纹信息中的任意一种和几种的组合。
在该实施方式中,上述的预设验证信息可以包括指纹串信息以及每一个指纹对应的输入时间;那么相应地,验证该待验证信息是否与预设验证信息一致可以包括以下步骤:
验证该待验证信息包括的指纹串是否与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值是否均小于预设值,如果验证该待验证信息包括的指纹串与预设验证信息包括的指纹串相同,并且相同指纹的输入时间的差值均小于预设值,那么可以验证该待验证信息与预设验证信息一致;反之,验证该待验证信息与预设验证信息不一致。其中,通过实施该实施方式,可以防止非法用户肆意地开启移动终端的指定界面检测模式。
实施图5~图6所描述的移动终端,移动终端可以在移动终端的所处姿态由垂直姿态变换到水平姿态时,自动执行菜单的下拉动作以显示菜单,本发明实施例可以省去从屏幕最上方向下滑动的手动操作,便捷地控制菜单下拉。另外,实施图5~图6所描述的移动终端,由于省去了从屏幕最上方向下滑动的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。另外,实施图5~图6所描述的移动终端,,移动终端可以在移动终端的所处姿态由水平姿态变换到垂直姿态时,自动执行菜单的回收动作以隐藏菜单,本发明实施例可以省去菜单隐藏的手动操作,便捷地控制菜单隐藏。另外,实施图5~图6所描述的移动终端,由于省去了菜单隐藏的手动操作,还可以更好地保护屏幕不被划伤,提高屏幕使用寿命。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种菜单控制方法及移动终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (7)

1.一种菜单控制方法,其特征在于,包括:
当移动终端处于指定界面时,所述移动终端检测是否发生第一姿态变换事件,其中,所述第一姿态变换事件包括所述移动终端的所处姿态由垂直姿态变换到水平姿态;
如果发生所述第一姿态变换事件,所述移动终端执行菜单的下拉动作,以显示所述菜单;
其中,所述移动终端执行菜单的下拉动作,以显示所述菜单之后,所述方法还包括:
所述移动终端检测是否发生第二姿态变换事件,其中,所述第二姿态变换事件包括所述移动终端的所处姿态由水平姿态变化至垂直姿态;如果发生所述第二姿态变化事件,所述移动终端执行所述菜单的回收操作,以隐藏所述菜单;
其中,所述当移动终端处于指定界面时,所述移动终端检测是否发生第一姿态变换事件之前,所述方法还包括:
所述移动终端判断是否处于桌面界面,如果处于桌面界面,将所述桌面界面作为指定界面;如果处于非桌面界面,所述移动终端判断在指定时长内所述移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面。
2.根据权利要求1所述的菜单控制方法,其特征在于,所述移动终端执行菜单的下拉动作,以显示所述菜单之后,所述方法还包括:
所述移动终端检测在预设时长内是否发生针对显示的所述菜单的操作事件,若未发生针对显示的所述菜单的操作事件,执行所述菜单的回收操作,以隐藏所述菜单。
3.根据权利要求1所述的菜单控制方法,其特征在于,所述移动终端检测是否发生第一姿态变换事件包括:
所述移动终端判断陀螺仪检测出的所述移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;
其中,所述移动终端检测是否发生第二姿态变换事件包括:
所述移动终端判断陀螺仪检测出的所述移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件。
4.一种移动终端,其特征在于,包括:
第一检测单元,用于当所述移动终端处于指定界面时,检测是否发生第一姿态变换事件,其中,所述第一姿态变换事件包括所述移动终端的所处姿态由垂直姿态变换到水平姿态;
动作执行单元,用于在所述第一检测单元检测发生所述第一姿态变换事件时,执行菜单的下拉动作,以显示所述菜单;
其中,
所述第一检测单元,还用于检测是否发生第二姿态变换事件,其中,所述第二姿态变换事件包括所述移动终端的所处姿态由水平姿态变换到垂直姿态;
所述动作执行单元,还用于在所述第一检测单元检测发生所述第二姿态变化事件,执行所述菜单的回收操作,以隐藏所述菜单;
指定界面识别单元,用于判断是否所述移动终端是否处于桌面界面,如果处于桌面界面,将所述桌面界面作为指定界面;如果处于非桌面界面,判断在指定时长内所述移动终端的摄像头所采集的脸部眨眼的次数是否超过预设次数,如果超过预设次数,将所述非桌面界面作为指定界面。
5.根据权利要求4所述的移动终端,其特征在于,还包括:
第二检测单元,用于检测在预设时长内是否发生针对所述动作执行单元显示的所述菜单的操作事件;
所述动作执行单元,还用于在所述第二检测单元检测未发生针对所述动作执行单元显示的所述菜单的操作事件时,执行所述菜单的回收操作,以隐藏所述菜单。
6.根据权利要求4所述的移动终端,其特征在于,所述第一检测单元检测是否发生第一姿态变换事件的方式包括:
所述第一检测单元判断陀螺仪检测出的所述移动终端的所处姿态是否由垂直姿态变换到水平姿态,如果是,确定发生第一姿态变换事件;
其中,所述第一检测单元检测是否发生第二姿态变换事件的方式包括:
所述第一检测单元判断陀螺仪检测出的所述移动终端的所处姿态是否由水平姿态变换到垂直姿态,如果是,确定发生第二姿态变换事件。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有程序,其中,所述程序用于指令相关的硬件来执行权利要求1至3任意一项所述的方法。
CN201510210240.9A 2015-04-28 2015-04-28 一种菜单控制方法及移动终端 Expired - Fee Related CN104881111B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510210240.9A CN104881111B (zh) 2015-04-28 2015-04-28 一种菜单控制方法及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510210240.9A CN104881111B (zh) 2015-04-28 2015-04-28 一种菜单控制方法及移动终端

Publications (2)

Publication Number Publication Date
CN104881111A CN104881111A (zh) 2015-09-02
CN104881111B true CN104881111B (zh) 2018-03-27

Family

ID=53948634

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510210240.9A Expired - Fee Related CN104881111B (zh) 2015-04-28 2015-04-28 一种菜单控制方法及移动终端

Country Status (1)

Country Link
CN (1) CN104881111B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108509046A (zh) * 2018-03-30 2018-09-07 百度在线网络技术(北京)有限公司 智能家居设备控制方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102520795A (zh) * 2011-12-07 2012-06-27 东蓝数码有限公司 智能终端上基于陀螺仪的人机交互检测及处理方法
US8271047B2 (en) * 2008-11-10 2012-09-18 Lg Eletronics Inc. Mobile terminal using flexible display and method of controlling the mobile terminal
CN103365547A (zh) * 2012-03-28 2013-10-23 喜讯无限(北京)科技有限责任公司 军刀式菜单
CN104049759A (zh) * 2014-06-25 2014-09-17 华东理工大学 触摸屏和行为感知联合的指令输入与防护方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8271047B2 (en) * 2008-11-10 2012-09-18 Lg Eletronics Inc. Mobile terminal using flexible display and method of controlling the mobile terminal
CN102520795A (zh) * 2011-12-07 2012-06-27 东蓝数码有限公司 智能终端上基于陀螺仪的人机交互检测及处理方法
CN103365547A (zh) * 2012-03-28 2013-10-23 喜讯无限(北京)科技有限责任公司 军刀式菜单
CN104049759A (zh) * 2014-06-25 2014-09-17 华东理工大学 触摸屏和行为感知联合的指令输入与防护方法

Also Published As

Publication number Publication date
CN104881111A (zh) 2015-09-02

Similar Documents

Publication Publication Date Title
US10511600B2 (en) Maintaining user authentications with common trusted devices
US8904498B2 (en) Biometric identification for mobile applications
TWI676910B (zh) 顯示人機界面的方法、裝置及系統
EP3271853A1 (en) Selectively providing personal information and access to functionality on lock screen based on biometric user authentication
JP2015515694A (ja) 携帯型電子装置のための位置に基づくアクセス制御
CN104809402B (zh) 一种信息模糊显示方法及终端
EP2801905B1 (en) Method and apparatus for unlocking a terminal device
JP2008005498A (ja) モバイル・デバイスのデータ保護のための方法および装置
WO2017008676A1 (zh) 应用权限配置方法、装置及电子设备
US20130321263A1 (en) System and method for unlocking screen of portable electronic device
US9596087B2 (en) Token authentication for touch sensitive display devices
CN105718779B (zh) 一种应用程序登录方法及用户终端
WO2016078412A1 (zh) 一种智能手表屏幕解锁的方法、装置及智能手表
CN105094680B (zh) 一种浏览网页的显示对象控制方法及用户终端
CN104778587A (zh) 一种安全支付方法及装置
CN104881111B (zh) 一种菜单控制方法及移动终端
CN105005729B (zh) 一种基于图像的解锁屏方法及用户终端
US8914865B2 (en) Data storage and access facilitating techniques
CN104732150B (zh) 一种移动终端开机方法及装置
CN106485120A (zh) 点亮屏幕方法、点亮屏幕装置及终端
CN105005734B (zh) 一种基于图像的解锁屏方法及用户终端
CN105095731B (zh) 一种基于多头像图像的解锁屏方法及用户终端
EP3467693B1 (en) Identity verification method and apparatus
CN104536861A (zh) 一种基于多操作***的fc san存储测试方法
US20140052443A1 (en) Electronic device with voice control function and voice control method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180327