一种自定义软键盘的方法及装置、可读介质、存储控制器制造方法及图纸

技术编号:23624437 阅读:20 留言:0更新日期:2020-03-31 22:25
本发明专利技术提供了一种自定义软键盘的方法,该方法包括接收用户输入的状态切换指令;根据状态切换指令,将软键盘设置于软键盘布局区域,并置软键盘的状态为可编辑状态;接收用户输入的自定义指令;根据自定义指令,在软键盘布局区域中对软键盘进行自定义;保存自定义后的软键盘。该方法根据用户的使用习惯可以对软键盘的位置和尺寸,以及软键盘上按钮的位置和尺寸等进行编辑,进而用户可以结合自身的使用场景,或者对某些特定字符的使用频率等情况选择与使用场景或者使用频率等相适应的软键盘,提高了用户对键盘的使用效率和用户体验。

A method and device of self defining soft keyboard, readable medium and memory controller

【技术实现步骤摘要】
一种自定义软键盘的方法及装置、可读介质、存储控制器
本专利技术涉及通信
,特别涉及一种自定义软键盘的控制方法以及装置、可读介质、存储控制器。
技术介绍
屏幕在终端显示设备中是不可或缺的部分,触摸屏取代了机械式的按钮面板,得到了越来越广泛的应用,为了增强用户体验,带触摸屏的设备允许用户通过软键盘输入指令。目前主要的软键盘有系统自带的软键盘和应用程序配套的软键盘两种。在使用软键盘输入字符的过程中,因每个用户对键盘的使用习惯不尽相同,有些常用字符可能需要往后翻多页才能找得到,大大降低了用户对键盘的使用效率,对用户体验造成负面影响。
技术实现思路
本专利技术实施例提供了一种自定义软键盘的控制方法以及装置,该方法和装置根据用户的使用习惯可以对软键盘的位置和尺寸,以及软键盘上按钮的位置和尺寸等进行自定义编辑,进而用户可以结合自身的使用场景或使用习惯,或者对某些特定字符的使用频率等情况选择与使用场景、使用习惯或者使用频率等相适应的软键盘,提高了用户对键盘的使用效率和用户体验。第一方面,本专利技术实施例提供了一种自定义软键盘的方法,包括:接收用户输入的状态切换指令;根据所述状态切换指令,将所述软键盘设置于软键盘布局区域,并置所述软键盘的状态为可编辑状态;接收用户输入的自定义指令;根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义;保存自定义后的软键盘。可选地,所述自定义指令包括拖拽软键盘边框的指令;所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:根据所述拖拽软键盘边框的指令,确定拖拽软键盘边框的方向和距离;根据拖拽软键盘边框的方向和距离,确定所述软键盘的位置。可选地,所述自定义指令包括在所述软键盘布局区域内拖拽软键盘上按键边框的指令;所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:根据拖拽所述按键边框的方向和距离确定所述按键的位置。可选地,所述自定义指令包括拖拽软键盘上按键至所述软键盘布局区域之外的指令;所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:将所拖拽的按键从所述软键盘上删除。可选地,所述自定义指令包括用户缩放软键盘尺寸的指令;所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:根据所述缩放软键盘尺寸的指令对软键盘的尺寸进行缩小或者放大。可选地,在所述保存执行所述第二操作指令之后的软键盘至所述软键盘布局区域之外后进一步包括:若接收到用户缩放软键盘上按键的尺寸的指令,则根据所述缩放软键盘上按键的尺寸的指令对软键盘上的按键的尺寸进行缩小或者放大。可选地,所述状态切换指令为长按软键盘或者在软键盘处点击右键后选择编辑菜单。第二方面,本专利技术实施例还提供了一种自定义软键盘的装置,所述装置包括指令接收单元、状态切换单元、自定义单元和保存单元,其中,所述指令接收单元和所述状态切换单元以及所述自定义单元连接,用于接收用户输入的包括状态切换指令和自定义指令的指令,并当接收到所述状态切换指令时,将所述状态切换指令发送给状态切换单元,当接收到自定义指令时,将自定义指令发送给自定义单元;所述状态切换单元和所述指令接收单元连接,用于根据从所述指令接收单元接收到的状态切换指令,将所述软键盘设置于软键盘布局区域,并置所述软键盘的状态为可编辑状态;所述自定义单元和所述指令接收单元连接,用于根据从所述指令接收单元接收到的自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义;所述保存单元和所述自定义单元连接,用于保存所述自定义单元自定义后的软键盘。第三方面,本专利技术实施例还提供了一种可读介质,包括执行指令,当存储控制器的处理器执行所述执行指令时,所述存储控制器执行上述自定义软键盘的方法。第四方面,本专利技术实施例还提供了一种存储控制器,包括:处理器、存储器和总线;所述存储器用于存储执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述执行指令,以使所述存储控制器执行上述自定义软键盘的方法。本专利技术实施例提供的自定义软键盘的方法和装置可以根据用户的使用习惯可以对软键盘的位置和尺寸,以及软键盘上按钮的位置和尺寸等进行自定义编辑,进而用户可以结合自身的使用场景或使用习惯,或者对某些特定字符的使用频率等情况选择与使用场景、使用习惯或者使用频率等相适应的软键盘,提高了用户对键盘的使用效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种自定义软键盘的方法的流程示意图;图2是本专利技术实施例提供的一种自定义的软键盘的示意图;图3是本专利技术实施例提供的另一种自定义的软键盘的示意图;图4是本专利技术实施例提供的再一种自定义的软键盘的示意图;图5是本专利技术实施例提供的一种自定义软键盘的装置的示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为使本专利技术的目的、技术方案和优点更加清楚,下面结合附图及具体实施例对本专利技术作进一步地详细描述。如图1所示,本专利技术实施例提供了一种自定义软键盘的方法,该方法可以包括以下步骤:S100:接收用户输入的状态切换指令;S200:根据状态切换指令,将软键盘设置于软键盘布局区域,并置软键盘的状态为可编辑状态;S300:接收用户输入的自定义指令;S400:根据自定义指令,在软键盘布局区域中对软键盘进行自定义;S500:保存自定义后的软键盘。本专利技术实施例提供的自定义软键盘的方法,能够根据用户自身的使用习惯或者特定场景下某些按钮的使用频率对系统自带的软键盘或者应用程序配套的软键盘进行自定义,并将自定义之后的软键盘进行保存,以便用户在下次使用时可以直接调出自定义的软键盘。当然,也可以根据不同的使用场景自定义多个软键盘分别进行保存,以适应不同场景下的使用,比如,输入网址时比较经常用到http://、www.等字符,可以自定义一些包含http://、www.等按钮的软键盘,输入用户名和密码时,特别是用户名为邮箱时,可能比较经常用到@163.com、@qq.com、@163.com等,可以自定义一些包含@163.com、@qq.com、@1本文档来自技高网...

【技术保护点】
1.一种自定义软键盘的方法,其特征在于,所述方法包括:/n接收用户输入的状态切换指令;/n根据所述状态切换指令,将所述软键盘设置于软键盘布局区域,并置所述软键盘的状态为可编辑状态;/n接收用户输入的自定义指令;/n根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义;/n保存自定义后的软键盘。/n

【技术特征摘要】
1.一种自定义软键盘的方法,其特征在于,所述方法包括:
接收用户输入的状态切换指令;
根据所述状态切换指令,将所述软键盘设置于软键盘布局区域,并置所述软键盘的状态为可编辑状态;
接收用户输入的自定义指令;
根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义;
保存自定义后的软键盘。


2.根据权利要求1所述的自定义软键盘的方法,其特征在于,
所述自定义指令包括拖拽软键盘边框的指令;
所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:
根据所述拖拽软键盘边框的指令,确定拖拽软键盘边框的方向和距离;
根据拖拽软键盘边框的方向和距离,确定所述软键盘的位置。


3.根据权利要求1所述的自定义软键盘的方法,其特征在于,
所述自定义指令包括在所述软键盘布局区域内拖拽软键盘上按键边框的指令;
所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:
根据拖拽所述按键边框的方向和距离确定所述按键的位置。


4.根据权利要求1所述的自定义软键盘方法,其特征在于,
所述自定义指令包括拖拽软键盘上按键至所述软键盘布局区域之外的指令;
所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:将所拖拽的按键从所述软键盘上删除。


5.根据权利要求1所述的自定义软键盘的方法,其特征在于,
所述自定义指令包括用户缩放软键盘尺寸的指令;
所述根据所述自定义指令,在所述软键盘布局区域中对所述软键盘进行自定义,包括:
根据所述缩放软键盘尺寸的指令对软键盘的尺寸进行缩小或者放大。


6.根据权利要求1所述的自定义软键盘的方法...

【专利技术属性】
技术研发人员:荣霞芳
申请(专利权)人:四川虹美智能科技有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1