一种移动终端的物理按键响应方法及装置的制造方法

文档序号:9304309阅读:242来源:国知局
一种移动终端的物理按键响应方法及装置的制造方法
【技术领域】
[0001]本发明属于移动终端技术领域,尤其涉及一种移动终端的物理按键响应方法及装置。
【背景技术】
[0002]目前,移动终端技术正朝着屏幕大尺寸化的方向发展,同时,为了提升移动终端的外观质感及握持手感,有的厂商还会为移动终端封装金属外壳,导致移动终端具备较大的重量。
[0003]重量较大的移动终端在使用过程中可能出现以下问题:在一定的放置条件之下,移动终端本身的重量可能会导致其物理按键被按压,从而产生误操作。例如,手机的重量为160克,而位于其顶部的电源键的按压触发力可能小于160克重物所能产生的压力,因此,当手机倒置时,由于手机自身重量对其电源按键产生的压力超过了其电源键按键的按压触发力,导致手机被关机,对手机的正常使用带来了影响。

【发明内容】

[0004]本发明实施例提供一种移动终端的物理按键响应方法及装置,旨在解决目前移动终端在一定的放置条件下可能会对其物理按键产生误操作的问题。
[0005]本发明实施例是这样实现的,一种移动终端的物理按键响应方法,其特征在于,包括:
[0006]当检测到所述移动终端的物理按键被按下时,通过所述移动终端的重力传感器获取所述移动终端的重力传感器参数;
[0007]根据所述重力传感器参数,判断所述物理按键是否位于所述移动终端的当前放置方式对应的底部;
[0008]若所述物理按键位于所述移动终端的当前放置方式对应的底部,对所述物理按键做不响应处理。
[0009]本发明实施例的另一目的在于提供一种移动终端的物理按键响应装置,包括:
[0010]获取单元,用于当检测到所述移动终端的物理按键被按下时,通过所述移动终端的重力传感器获取所述移动终端的重力传感器参数;
[0011]判断单元,用于根据所述重力传感器参数,判断所述物理按键是否位于所述移动终端的当前放置方式对应的底部;
[0012]处理单元,用于若所述物理按键位于所述移动终端的当前放置方式对应的底部,对所述物理按键做不响应处理。
[0013]本发明实施例可以避免因移动终端本身的重量对物理按键产生了压力,从而导致物理按键被按下,对移动终端产生了误操作的情况,保证了移动终端的正常使用。
【附图说明】
[0014]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0015]图1是本发明实施例一提供的移动终端的物理按键响应方法的实现流程图;
[0016]图2是本发明实施例二提供的移动终端的物理按键响应方法的实现流程图;
[0017]图3是本发明实施例三提供的移动终端的物理按键响应方法的实现流程图;
[0018]图4是本发明实施例四提供的移动终端的物理按键响应装置的结构框图。
【具体实施方式】
[0019]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透切理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
[0020]本发明实施例提供的移动终端的物理按键响应方法及装置可以应用于移动终端,所述移动终端,是指可以在移动中使用的计算机设备,进一步地,是指搭载了智能操作系统的移动计算机设备,包括但不限于智能手机、智能手表、笔记本、平板电脑、POS机甚至包括车载电脑。
[0021]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0022]实施例一:
[0023]图1示出了本发明实施例一提供的移动终端的物理按键响应方法的实现流程,详述如下:
[0024]在SlOl中,当检测到所述移动终端的物理按键被按下时,通过所述移动终端的重力传感器获取所述移动终端的重力传感器参数。
[0025]在本实施例中,当物理按键被按下时,会产生电信号并传递至移动终端的处理器中,移动终端的处理器根据接收到的电信号检测出有物理按键被按下,触发移动终端的重力传感器处于工作状态,获取到移动终端当前的重力传感器参数。
[0026]其中,所述物理按键,包括但不限于移动终端的电源按键、音量按键或者主页键,不同的物理按键对应不同的按键功能,且可能分布于移动终端本体的不同平面上。
[0027]在S102中,根据所述重力传感器参数,判断所述物理按键是否位于所述移动终端的当前放置方式对应的底部。
[0028]重力传感器检测得到移动终端当前在X、Y、Z三个方向上的重力加速度数据,在获取到这些重力加速度数据之后,经过解析可以判断出移动终端当前的放置方式。由于移动终端本体具有六个平面,因此,移动终端可能存在六种不同的放置方式,每一种放置方式中,分别对应有一个平面处于底部。
[0029]在根据重力加速度数据确定出移动终端的当前放置方式之后,判断此时被按下的物理按键在移动终端上位于的平面是否处于该当前放置方式对应的底部。
[0030]在S103中,若所述物理按键位于所述移动终端的当前放置方式对应的底部,对所述物理按键做不响应处理。
[0031]若S102的判断结果为,被按下的物理按键不位于移动终端的当前放置方式对应的底部,则直接对该物理按键做出响应,执行相应的按键功能。
[0032]若S102的判断结果为,被按下的物理按键位于移动终端当前放置方式对应的底部,则对该物理按键做不响应处理。
[0033]在某些特定放置条件下,上述方案可以避免因移动终端本身的重量对物理按键产生了压力,从而导致物理按键被按下,对移动终端产生了误操作的情况。例如,移动终端的电源键通常被设计在移动终端的顶部,若移动终端处于顶部朝下放置的放置方式时,可能因为移动终端本身的重量而对该按键产生了压力,因此,当检测出移动终端处于该放置方式时,则不对电源键的按压做出响应,以避免移动终端在用户不知情的情况下被误关机或重启,影响了移动终端的正常使用。
[0034]实施例二:
[0035]本实施例在本发明第一实施例的基础之上,通过S203?S205对S103做了进一步限定,如图2所示:
[0036]在S201中,当检测到所述移动终端的物理按键被按下时,通过所述移动终端的重力传感器获取所述移动终端的重力传感器参数。
[0037]在S202中,根据所述重力传感器参数,判断所述物理按键是否位于所述移动终端的当前放置方式对应的底部。
[0038]在S203中,若所述物理按键位于所述移动终端的当前放置方式对应的底部,在所述移动终端的屏幕上弹出待确认界面。
[0039]若S202的判断结果为,被按下的物理按键位于移动终端当前放置方式对应的底部,则在移动终端的屏幕上弹出待确认界面,该待确认界面上提供“确认操作”选项和“取消操作”选项,其中,“确认操作”选项用于对物理按键的按压发出确认指令,确认执行该物理按键对应的按键功能,“取消操作”选项用于对物理按键的按压发出取消指令,确认取消该物理按键对应的按
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1