1.一种防止按键被误操作的装置,其特征在于,所述装置包括:
触碰识别模块,用于识别所述移动终端的至少一物理按键是否接收到用户的触碰操作;所述触碰识别模块还用于当所述移动终端的所述至少一物理按键接收到用户的触碰操作时识别所述移动终端的触控屏在预设时间内是否接收到用户的触碰操作;
操作对象识别模块,用于根据所述触控识别模块所识别出的当所述移动终端的所述至少一物理按键接收到用户的触碰操作时所述移动终端的触控屏在预设时间内是否接收到用户的触碰操作判断用户所要操作的对象是触控屏或物理按键;以及
触碰响应模块,用于控制所述移动终端响应所述操作对象识别模块所识别出的用户所要操作的对象接收触碰操作所生成的命令以执行特定的操作。
2.如权利要求1所述的防止按键被误操作的装置,其特征在于,当所述触碰识别模块在所述预设时间内未识别到所述触控屏接收到用户的触碰操作时,所述操作对象识别模块判断出用户所要操作的对象是物理按键。
3.如权利要求1所述的防止按键被误操作的装置,其特征在于,当所述触碰识别模块在所述预设时间内识别到所述触控屏接收到用户的触碰操作时,所述操作对象识别模块判断出用户所要操作的对象是触控屏。
4.如权利要求2或3所述的防止按键被误操作的装置,其特征在于,所述防止按键被误操作的装置还包括命令识别模块,所述命令识别模块用于识别所述物理按键接收到用户的触碰操作并生成相应的命令及识别所述触控屏接收到的触碰操作并生成相应的命令。
5.如权利要求4所述的防止按键被误操作的装置,其特征在于,当用户所要操作的对象是物理按键时,所述触碰响应模块控制所述移动终端响应所述物理按键所生成的命令以执行特定的操作;当用户所要操作的对象是触控屏时,所述触碰响应模块控制所述移动终端上的当前运行的应用程序响应所述触控屏所生成的命令以执行特定的操作。
6.如权利要求2或3所述的防止按键被误操作的装置,其特征在于,所述防止按键被误操作的装置还包括延时模块,用于当所述触碰识别模块识别出所述移动终端的至少一物理按键接收到用户的触碰操作时控制所述移动终端延迟所述预设时间响应所述命令识别模块所生成的与所述物理按键相对应的命令。
7.一种防止按键被误操作的方法,适用于移动终端,其特征在于,所述防止按键被误操作的方法包括步骤:
当所述移动终端的至少一物理按键接收到用户的触碰操作时,识别所述移动终端的触控屏在预设的时间内是否接收到用户的触摸操作;
根据所识别出的所述触控屏在预设时间内是否接收到用户的触碰操作判断用户所要操作的对象是触控屏或物理按键;以及
控制所述移动终端响应用户所要操作的对象接收到的触碰操作所生成的命令以执行特定的操作。
8.如权利要求7所述的防止按键被误操作的方法,其特征在于,
当在所述预设时间内未识别到所述触控屏接收到用户的触碰操作时,判断出用户所要操作的对象是物理按键。
9.如权利要求7所述的防止按键被误操作的方法,其特征在于,
当在所述预设时间内识别到所述触控屏接收到用户的触碰操作时,判断出用户所要操作的对象是触控屏。
10.如权利要求8或9所述的防止按键被误操作的方法,其特征在于,所述方法还包括:
当识别出所述移动终端的至少一物理按键接收到用户的触碰操作时,控制所述移动终端延迟所述预设时间响应所述物理按键所生成的命令。