System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息安全,尤其涉及一种软键盘的输出控制方法、软键盘及电子设备。
技术介绍
1、目前,应用程序接收用户输入时,显示的软键盘都是系统自带或第三方输入法自带,用户在使用软键盘进行按键输入时,会有信息泄露的风险。
技术实现思路
1、鉴于上述问题,本申请提供了一种软键盘的输出控制方法、软键盘及电子设备,以实现提高通过软键盘进行输入的安全性的目的。具体方案如下:
2、本申请第一方面提供一种软键盘的输出控制方法,包括:
3、获得针对显示界面中的输入区域的输入指令;
4、响应于所述输入指令,在所述显示界面上输出软键盘;所述软键盘由多个按键区域组成,每个所述按键区域分别对应于一个按键字符,所述按键字符在所述软键盘的按键布局方式与所述按键字符在硬键盘的按键布局方式不同;
5、其中,所述显示界面中除所述软键盘和所述输入区域之外的其他区域处于可见状态或不可见状态。
6、在一种可能的实现中,所述软键盘包括切换控件和多个子键盘,每个所述子键盘包含多个所述按键区域,所述切换控件始终处于显示状态,且,所述切换控件用于将所述多个子键盘中的目标子键盘处于显示状态,所述多个子键盘中的其他子键盘处于隐藏状态。
7、在一种可能的实现中,所述软键盘基于第一视图和第二视图实现,所述第一视图处于所述显示界面与所述第二视图之间;
8、其中,所述第一视图上被构建有蒙层视图;所述蒙层视图在被使能的情况下使得所述其他区域处于隐藏状态;
< ...【技术保护点】
1.一种软键盘的输出控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述软键盘包括切换控件和多个子键盘,每个所述子键盘包含多个所述按键区域,所述切换控件始终处于显示状态,且,所述切换控件用于将所述多个子键盘中的目标子键盘处于显示状态,所述多个子键盘中的其他子键盘处于隐藏状态。
3.根据权利要求2所述的方法,其特征在于,所述软键盘基于第一视图和第二视图实现,所述第一视图处于所述显示界面与所述第二视图之间;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述蒙层视图基于预设的模糊方式实现。
6.根据权利要求1或2所述的方法,其特征在于,所述按键字符在所述软键盘上的布局位置基于随机算法获得。
7.根据权利要求1或2所述的方法,其特征在于,在所述显示界面上输出软键盘之后,所述方法还包括:
8.一种软键盘,其特征在于,包括:
9.一种电子设备,其特征在于,包括至少一个处理器和与所述处理器连接的存储器,其中:
< ...【技术特征摘要】
1.一种软键盘的输出控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述软键盘包括切换控件和多个子键盘,每个所述子键盘包含多个所述按键区域,所述切换控件始终处于显示状态,且,所述切换控件用于将所述多个子键盘中的目标子键盘处于显示状态,所述多个子键盘中的其他子键盘处于隐藏状态。
3.根据权利要求2所述的方法,其特征在于,所述软键盘基于第一视图和第二视图实现,所述第一视图处于所述显示界面与所述第二视图之间;
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求3所述的方法,其特征在于,所述蒙层视图基于...
【专利技术属性】
技术研发人员:许泉泉,王亦男,曾亮,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。