【技术实现步骤摘要】
一种动态键盘、及其生成方法和系统
本专利技术涉及键盘
,尤其涉及一种动态键盘、及其生成方法和系统。
技术介绍
在移动互联网的世界中,每天都会有大量的数据通过键盘录入到系统中,一般的应用都会选择系统自带的系统键盘作为输入工具,但是移动终端自带的系统键盘存在着很多需要注意的问题:一、从安全方面来说,移动终端每天录入的数据中,难免会有如账号、账户密码、登录令牌、支付密码、电子邮箱、公司营业执照等敏感信息,然后系统键盘存在着中大的安全隐患,系统键盘同一款移动终端中大小固定、案件位置固定,恶意软件可以通过界面劫持来判断用户的输入内容,也可以通过系统api的漏洞动态监听用户的输入内容;二、从使用方便性来看,系统键盘的屏幕尺寸千差万别,小到1.8寸,大到5.0寸,对于拥有同样多个按键数的系统键盘来说,很容易出现点击错位和按键太远,点击不到的问题;三、从灵活性来说,系统键盘可输入的字符种类固定,对于特殊业务场景下的输入,如车牌号码、运单号等,没有可定制化的空间,输入时需要来回切换输入键盘,用户体验相当不好。人们利用防止界面劫持的方法,通过动态监听来判断当前应用操作的界面是否 ...
【技术保护点】
一种动态键盘,其特征在于,所述动态键盘包括:键盘展示模块,用于展示键盘按键界面;键盘切换模块,用于进行不同类型键盘之间的切换;其中,所述键盘类型包括:字母键盘、数字键盘、字符键盘和自定义键盘中的任意两种以上键盘类型;对称变换模块,用于将键盘界面垂直中心线两边的内容进行对称互换;局部放大模块,用于将键盘界面垂直中心线左边或右边的内容进行全屏放大处理。
【技术特征摘要】
1.一种动态键盘,其特征在于,所述动态键盘包括:键盘展示模块,用于展示键盘按键界面;键盘切换模块,用于进行不同类型键盘之间的切换;其中,所述键盘类型包括:字母键盘、数字键盘、字符键盘和自定义键盘中的任意两种以上键盘类型;对称变换模块,用于将键盘界面垂直中心线两边的内容进行对称互换;局部放大模块,用于将键盘界面垂直中心线左边或右边的内容进行全屏放大处理。2.根据权利要求1所述的动态键盘,其特征在于,所述自定义键盘由用户按照提供的配置模板要求自定义设计而成。3.根据权利要求1所述的动态键盘,其特征在于,所述动态键盘还包括功能键模块,所述功能键模块包括上档键、回车键、空格键和删除键,上档键用于处理用户输入的字符大小的切换;回车键用于将用户输入的内容进行换行处理;空格键用于在用户输入的内容中插入空格;删除键用于删除用户输入的内容前一字符。4.根据权利要求1所述的动态键盘,其特征在于,所述动态键盘还包括信息显示模块,用于显示键盘的归属信息。5.根据权利要4所述的动态键盘,其特征在于,所述信息显示模块还包括一关闭键,用于在用户完成输入时收起键盘。6.一种权利要求1至5任意一项所述的动态键盘的生成方法,其特征在于,所述生成方法包括:根据用户发起的输入请求初始化所述动态键盘的各个类型键盘的数据;动态生成键盘展示模块、键盘切换模块、对称变换模块和局部放大模块对应的区域在键盘界面上的布局及各...
【专利技术属性】
技术研发人员:万治立,赵善浮,田欢,单振宇,刘智滨,
申请(专利权)人:广东亿迅科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。