一种触控式侧边按键实现方法及移动终端的制作方法_4

文档序号:9380519阅读:来源:国知局
3引脚接收第三触控检测子单元413的信息,识别所述第三触控检测子单元413检测到的触控操作。
[0088]具体的,以图5所示的触控检测单元41为例,当依次通过所述第一触控检测子单元411、所述第二触控检测子单元412和所述第三触控检测子单元413检测到触发操作时,以所述第一触控检测子单元411对应的第一按键的键值配置为1、所述第二触控检测子单元412对应的第二按键的键值配置为2、所述第三触控检测子单元413对应的第三按键的键值配置为3为例,则获取到的按键键值为123时,确定所述触发操作为下滑操作;相应的,当依次通过所述第三触控检测子单元413、所述第二触控检测子单元412和所述第一触控检测子单元411检测到触发操作时,即获取到的按键键值为321时,确定所述触发操作为上滑操作。相应的,所述识别单元42内的存储区域中存储的预设的键值事件映射集合中,所述上滑操作可对应声音增加按键的按下(down)事件和抬起(up)事件,即相当于进行声音增加按键的触发操作;所述下滑操作可对应声音减小按键的按下(down)事件和抬起(up)事件,即相当于进行声音减小按键的触发操作。
[0089]本实施例中,移动终端的控制器预先配置表征电源键的第一按键所在的触控检测子单元不间断供电,即所述第一按键所在的触控检测子单元随时能够检测到触控操作,从而触发表征所述第一按键(即电源键)的按下(down)和抬起(up)事件,以点亮移动终端的显示屏幕。
[0090]作为本实施例的另一实施方式,所述键值事件映射集合中还包括特定按键的按下事件和抬起事件与键值的映射关系;所述识别单元42,还用于产生中断时,读取按键键值,基于所述按键键值判断是否表征所述按键的特定操作,获得第五判断结果;当所述第五判断结果为所述按键键值表征所述按键的特定操作时,上报所述按键键值对应的特定按键的按下事件和抬起事件。其中,所述特定操作不限于双击操作、三击操作等等。
[0091]具体的,所述移动终端还包括存储单元,用于存储特定操作的按键键值与对应的特定键值的按下事件和抬起事件的映射关系。其中,所述特定操作不限于双击操作,还可以是三击操作、长按操作等等。
[0092]在本实施方式中,所述移动终端还可以通过用户自定义设置的触发操作执行相应的特定按键的功能。例如本实施方式中,按键的特定操作可预先配置对应的特定按键的功能,所述特定按键例如截屏操作按键、摄像头功能启动按键等等。当所述触控检测单元41包括图5所示的第一触控检测子单元411、第二触控检测子单元412和第三触控检测子单元413时,相当于所述触控检测单元41部分包括三个按键;则所述按键的特定操作可以为上述三个按键中任一按键的特定操作。所述存储单元中预先配置上述三个按键中任一按键的特定操作对应的特定按键的按下(down)事件和抬起(up)事件,如第二按键的双击操作对应截屏操作按键的按下(down)事件和抬起(up)事件;则检测到所述第二按键的双击操作,也即获取到表征所述第二按键的双击操作的按键键值时,上报所述截屏操作按键的按下(down)事件和抬起(up)事件。
[0093]在本实施例中,存储有按键的特定操作与对应的特定按键的按下事件和抬起事件的映射关系的存储单元的存储区域和上述存储有第一对应关系、第二对应关系和第三对应关系的存储区域可以为同一存储区域,也可以是不同的存储区域;但所述第一对应关系、第二对应关系和第三对应关系不可修改;除此之外的其他对应关系,如按键的双击操作与对应的特定键值的按下事件和抬起事件的映射关系可由用户设定。
[0094]采用本发明实施例的技术方案,一方面采用触控按键实现了移动终端的电源键和音量控制键,提升了移动终端的新颖性,且差异化的设计感提升了用户的视觉体验;另一方面采用独立的识别单元(具体为IC芯片)对所述触控检测单元获得的触控操作进行识别,大大减少了所述移动终端内的主处理器的负荷。
[0095]实施例二
[0096]基于实施例一所述的移动终端,本发明实施例还提供了一种触控式侧边按键实现方法。图7为本发明实施例二的触控式侧边按键实现方法的流程示意图;如图7所示,所述方法包括:
[0097]步骤501:通过移动终端的外壳侧面的触控检测单元检测触控操作。
[0098]本实施例中,所述移动终端的具体结构参考实施例一以及图3至图6所示,本实施例中不再赘述。
[0099]步骤502:识别单元识别所述触控操作,基于所述触控操作上报相应的事件。
[0100]这里,所述识别单元识别所述触控操作,基于所述触控操作上报相应的事件,包括:
[0101]所述识别单元产生中断时,获得所述触控检测单元检测到的触控操作对应的按键键值,基于所述按键键值查找预设的键值事件映射集合,获得并上报与所述按键键值匹配的事件;其中,所述键值事件映射集合中至少包括:电源键按下事件与键值的映射关系、音量增加按键的按下事件和抬起事件与键值的映射关系、音量减小按键的按下事件和抬起事件与键值的映射关系。
[0102]这里,所述移动终端的识别单元内部设置有存储区域,所述存储区域中存储有预设的键值事件映射集合,所述键值事件映射集合中包括至少三组按键键值与事件的对应关系,包括按键的按下操作与所述按键的按下(down)事件的对应关系、按键的抬起操作与所述按键的抬起(up)事件的对应关系等等。本实施例中,所述存储区域中预先写入第一按键键值与事件的第一对应关系、第二按键键值与事件的第二对应关系和第三按键键值与事件的第三对应关系;其中,所述第一按键可配置为电源键(POWER),所述第二按键可配置为音量增加键,所述第三按键可配置为音量减小键。例如,所述第一按键的键值配置为1,所述第二按键的键值配置为2,所述第三按键的键值配置为3 ;则所述识别单元42获得触控操作的按键键值为11时,确定所述触控操作表征所述第一按键的按下(down)事件,当所述触控操作的按键键值为10时,确定所述触控操作表征所述第一按键的抬起(up)事件;所述第二按键和所述第三按键的操作与事件的对应关系与上述第一按键的描述类似,这里不再赘述。
[0103]作为一种实施方式,所述基于所述按键键值查找预设的键值事件映射集合,获得并上报与所述按键键值匹配的事件,包括:
[0104]基于所述按键键值判断是否表征按键按下操作,获得第一判断结果;当所述第一判断结果为所述按键键值表征按键按下操作时,上报所述按键的按下事件;或者,
[0105]判断所述按键键值是否表征按键抬起操作,获得第二判断结果;当所述第二判断结果为所述按键键值表征按键抬起事件时,上报所述按键的抬起事件。
[0106]具体的,所述识别单元内部设置有存储区域,所述存储区域中存储有预设的键值事件映射集合,所述键值事件映射集合中包括至少三组按键键值与事件的对应关系,包括按键的按下操作与所述按键的按下(down)事件的对应关系、按键的抬起操作与所述按键的抬起(up)事件的对应关系等等。本实施例中,所述存储区域中预先写入第一按键键值与事件的第一对应关系、第二按键键值与事件的第二对应关系和第三按键键值与事件的第三对应关系;其中,所述第一按键可配置为电源键(POWER),所述第二按键可配置为音量增加键,所述第三按键可配置为音量减小键。例如,所述第一按键的键值配置为1,所述第二按键的键值配置为2,所述第三按键的键值配置为3 ;则所述识别单元获得触控操作的按键键值为11时,确定所述触控操作表征所述第一按键的按下(down)事件,当所述触控操作的按键键值为10时,确定所述触控操作表征所述第一按键的抬起(up)事件;所述第二按键和所述第三按键的操作与事件的对应关系与上述第一按键的描述类似,这里不再赘述。
[0107]作为另一种实施方式,所述基于所述按键键值查找预设的键值事件映射集合,获得并上报与所述按键键值匹配的事件,包括:
[0108]基于所述按键键值判断是否表征上滑操作,获得第三判断结果;当所述第三判断结果为所述按键键值表征上滑操作时,依次上报音量增加按键的按下事件和抬起事件;或者,
[0109]判断所述按键键值是否表征下滑操作,获得第四判断结果;当所述第四判断结果为所述按键键值表征下滑操作时,依次上报音量减小按键的按下事件和抬起事件。
[0110]具体的,以图5所示的触控检测单元为例,所述触控检测单元41包括第一触控检测子单元411、第二触控检测子单元412和第三触控检测子单元413 ;检测到所述第一触控检测子单元411、所述第二触控检测子单元412和所述第三触控检测子单元413依次触发操作时,确定所述触发操作表征下滑操作;相应的,检测到所述第三触控检测子单元413、所述第二触控检测子单元412和所述第一触控检测子单元411的依次触发操作时,确定所述触发操作表征上滑操作。以所述第一触控检测子单元411对应的第一按键的键值配置为1、所述第二触控检测子单元412对应的第二按键的键值配置为2、所述第三触控检测子单元413对应的第三按键的键值配置为3为例,获取到的按键键值为123时,确定所述触发操作为下滑操作;相应的,获取到的按键键值为321时,确定所述触发操作为上滑操作。
[0111]另一实施方式中,所述键值事件映射集合中还包括特定按键的按下事件和抬起事件与键值的映射关系;所述基于所述按键键值查找预设的键值事件映射集合,获得并上报与所述按键键值匹配的事件,包括:
[0112]基于所述按键键值判断是否表征所述按键的特定操作,获得第五判断结果;当所述第五判断结果为所述按键键值表征所述按键的特定操作时,上报所述按键键值对应的特定按键的按下事件和抬起事件。其中,所述特定操作不限于双击操作、三击操作等等。
[0113]本实施方式中,所述移动终端还可以通过用户自定义设置的触发操作执行相应的功能。例如本实施方式中,所述按键的特定操作可预先配置对应的特定按键的功能,所述特定按键例如截屏操作按键、摄像头功能启动按键等等;当所述触控检测单元包括图5所示的第一触控检测子单元411、第二触控检测子单元412和第三触控检测子单元413时,相当于所述触控检测单元41部分包括三个按键;则所述按键的特定操作可以为上述三个按键中任一按键的特定操作。所述存储单元中预先配置上述三个按键中任一按键的特定操作对应的特定按键的按下(down)事件和抬起(up)事件,如第二按键的双击操作对应截屏操作按键的按下(down)事件和抬起(up)事件;则检测到所述第二按键的双击操作,也即获取到表征所述第二按键的双击操作的按键键值时,上报所述截屏操作按键的按下(down)事件和抬起(up)事件。
[0114]采用本发明实施例的技术方案,一方面采用触控按键实现了移动终端的电源键和音量控制键,提升了移动终端的新颖性,且差异化的设计感提升了用户的视觉体验;另一方面采用独立的识别单元(
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1