【技术实现步骤摘要】
按键处理方法、装置和介质
[0001]本专利技术实施例涉及计算机
,特别是涉及一种按键处理方法、装置和介质。
技术介绍
[0002]目前,计算机、手机、个人数字助理等终端通常使用键盘作为输入装置。在用户触发键盘中按键的情况下,操作系统通常向输入法程序传递对应的虚拟键码(virtual
‑
key
‑
code);输入法程序接收到虚拟键码后,将该虚拟键码转换为当前语言环境下特定的字符。
[0003]现有的按键处理方案通常为,在检测到按键的抬起事件后,输入法程序对该按键进行处理,相应的处理过程具体包括:键值识别、获取候选项、展现候选项等。
[0004]专利技术人在实施本专利技术实施例的过程中发现,从用户抬起按键到向用户展现候选,需要花费较长的时间,导致按键处理效率较低。
技术实现思路
[0005]如何提高按键处理效率,是本领域技术人员需要解决的技术问题。鉴于上述问题。鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的按键处 ...
【技术保护点】
【技术特征摘要】
1.一种按键处理方法,其特征在于,包括:第一线程在检测到按键的按下事件的情况下,确定所述按键对应的键值,并向第二线程发送所述键值;第二线程根据所述键值,获取对应的候选项。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:第一线程在检测到按键的预设操作的情况下,向第二线程发送取消通知。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:第一线程在检测到按键的抬起事件的情况下,从第二线程获取对应的候选项,并对所述候选项进行展现。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:第一线程向服务端发送云请求,所述云请求中携带有所述键值。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:第一线程接收服务端返回的云数据,并向第二线程发送所述云数据,以使所述第二线程将所述云数据解析为对应的云候选。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:第一线程从第二线程获取对应的云候选,并对所述云候选进行展现。7.一种按键处理装置,其特征在于,包括:按键识别模块,用于利用第一线程,在检测到按键的按下事件的情况下,确定所述按键对应的键值;键值发送模块,用于经由第一线程向第二线程发送所述键值;以及候选项获取模块,用于利用第二线程,根据所述键值,获取对应的候选项。8.根据权利要求7所述的装置,其特...
【专利技术属性】
技术研发人员:李晓帆,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。