带有多个实体按键的终端制造技术

技术编号:14120892 阅读:92 留言:0更新日期:2016-12-08 14:07
本发明专利技术提供了一种带有多个实体按键的终端,所述终端包括软键盘调用模块、软键盘布局模块、软键盘映射模块、软键盘显示模块和软键盘选字模块;软键盘调用模块用于当侦测到所述终端等待字符输入时调用软键盘;软键盘布局模块用于当软键盘被调用时根据键盘类型对软键盘进行布局;软键盘映射模块用于根据布局后的软键盘将所述终端的实体按键映射到软键盘上而得到映射关系;软键盘显示模块用于根据映射关系在屏幕上对软键盘进行显示;软键盘选字模块用于当用户根据软键盘显示模块按下映射到软键盘的实体按键时选中软键盘的字符。本发明专利技术通过软键盘显示模块在实体按键相应的屏幕位置对映射到的软键盘进行显示,提高了字符输入的易操作性,可应用于密码输入等场合。

【技术实现步骤摘要】

本专利技术涉及带有多个实体按键的终端领域,具体涉及一种带有多个实体按键的终端的输入。
技术介绍
目前,为了保证用户操作的简单性,部分终端保留了数字0到9的实体按键和几个功能实体按键,而由于这些终端的机体空间有限,无法将输入字符为数字、字母和符号的按键都放在机体上,因此,在需要输入复杂的WIFI连接密码时,数量有限的实体按键往往因无法输入字母、符号等内容而不能连接到WIFI,导致这些终端难以实现在线升级或在线播放多媒体资源等功能。本专利技术提供的方案解决了实体按键数量有限的终端无法输入多种字符的问题,可应用于无线连接等需要输入密码的场合。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种带有多个实体按键的终端,克服实体按键数量有限的终端无法输入复杂密码的缺陷。本专利技术解决其问题所采用的技术方案是:本专利技术提供一种带有多个实体按键的终端,所述终端包括软键盘调用模块、软键盘布局模块、软键盘映射模块、软键盘显示模块和软键盘选字模块;所述软键盘调用模块用于当侦测到所述终端等待字符输入时,调用软键盘;所述软键盘布局模块用于当所述软键盘被调用时,根据键盘类型对所述软键盘进行布局;所述软键盘映射模块用于根据布局后的所述软键盘将所述终端的所述实体按键映射到所述软键盘上,从而得到映射关系;所述软键盘显示模块用于根据所述映射关系在所述终端的屏幕上对所述软键盘进行显示;所述软键盘选字模块用于当用户根据软键盘显示模块按下映射到所述软键盘的所述实体按键时,选中所述软键盘的字符。进一步,所述软键盘显示模块在所述实体按键相应的屏幕位置对映射到的所述软键盘进行显示。进一步,当所述键盘类型为字母时,所述软键盘布局模块对所述软键盘分配26个英文字母。进一步,当所述键盘类型为字母时,所述软键盘布局模块对所述软键盘同时分配26个英文字母和数字0到9。进一步,当所述键盘类型为字母时,所述软键盘映射模块将数字0到9的所述实体按键按照每个数字对应0到3个不同英文字母的关系映射到所述软键盘的26个英文字母。进一步,当所述键盘类型为符号时,所述软键盘布局模块对所述软键盘分配33个基本符号。进一步,当所述键盘类型为符号时,所述软键盘布局模块对所述软键盘同时分配33个基本符号和数字0到9。进一步,当所述键盘类型为符号时,所述软键盘映射模块将数字0到9的所述实体按键按照每个数字对应0到4个不同基本符号的关系映射到所述软键盘的33个基本符号。进一步,当所述键盘类型为数字时,所述软键盘布局模块对所述软键盘分配数字0到9。进一步,当所述键盘类型为字母或符号时,若所述软键盘选字模块选中所述实体按键对应的字符,则所述软键盘显示模块对所述实体按键对应的数字进行隐藏。本专利技术的有益效果在于,区别于现有技术中的实体按键数量有限的终端无法输入密码的问题,本专利技术提供了一种带有多个实体按键的终端,通过软键盘调用模块、软键盘布局模块、软键盘映射模块、软键盘显示模块和软键盘输入模块实现了带有多个实体按键的终端输入数字、英文字母和基本符号的功能,通过所述软键盘显示模块在所述实体按键相应的屏幕位置对映射到的所述软键盘进行显示,提高了字符输入的易操作性。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中:图1是本专利技术实施例1提供的一种带有多个实体按键的终端的模块图;图2是本专利技术实施例2提供的一种带有多个实体按键的终端的模块图;图3是本专利技术实施例2提供的一种带有多个实体按键的终端在键盘类型为大写字母时的软键盘布局图;图4是本专利技术实施例2提供的一种带有多个实体按键的终端在键盘类型为小写字母时的软键盘布局图;图5是本专利技术实施例3提供的一种带有多个实体按键的终端的模块图;图6是本专利技术实施例3提供的一种带有多个实体按键的终端在键盘类型为符号时的软键盘布局图。具体实施方式现结合附图,对本专利技术的较佳实施例作详细说明。实施例1图1示出了本专利技术实施例1提供的带有多个实体按键的终端的模块图,在本实施方式中,本专利技术提供一种带有多个实体按键的终端11,其上设置数字0到9这十个实体按键和若干个用于非数字实体按键,所述终端11包括软键盘调用模块101、软键盘布局模块103、软键盘映射模块105、软键盘显示模块107和软键盘选字模块109;在本实施方式中,带有多个实体按键的终端包括看戏机、ATM机、点菜机、电视机、计算器、遥控器、POS机、导航仪、车载投影仪、电话机、加密硬盘、指纹识别机等。软键盘调用模块101用于当侦测到终端11的输入框等待字符输入时,调用软键盘。在本实施方式中,当用户将终端11连接WIFI时,终端11扫描WIFI热点,用户选择WIFI网络后需要输入WIFI连接密码,此时终端11等待字符输入,软键盘调用模块101调用软键盘。软键盘布局模块103用于当软键盘被调用时,根据键盘类型对软键盘进行布局。在本实施方式中,软键盘默认的键盘类型可以是数字、字母或符号,软键盘提供用户进行选择的键盘类型为数字、字母和符号。在本实施方式中,字母是大写字母和/或小写字母。当软键盘被调用时,软键盘布局模块103根据默认情况下的键盘类型进行布局,并提供用于对键盘类型进行选择的功能选项。用户通过功能选项选择不同于默认情况下的键盘类型后,软键盘布局模块103根据用户选择的键盘类型对软键盘进行布局。在本实施方式中,功能选项还包括用于输入字符的功能选项和用于删除字符的功能选项。具体地,用户通过功能选项对键盘类型进行选择,当键盘类型为字母时,软键盘布局模块103对软键盘分配26个英文字母。当键盘类型为符号时,软键盘布局模块103对软键盘分配33个基本符号。当键盘类型为数字时,软键盘布局模块103对软键盘分配数字0到9。在本实施方式中,26个英文字母可以是26个大写英文字母或26个小写英文字母。软键盘映射模块105用于根据布局后的软键盘将终端11的实体按键映射到软键盘上,从而得到映射关系。具体地,当软键盘布局模块103对软键盘分配26个英文字母时,软键盘映射模块105将数字0到9的实体按键按照每个数字对应0到3个不同英文字母的关系映射到软键盘的26个英文字母。当软键盘布局模块103对软键盘分配33个基本符号时,软键盘映射模块105将数字0到9的实体按键按照每个数字对应0到4个不同基本符号的关系映射到软键盘的33个基本符号。当然在其他实施例中,基本符号的个数也可以根据带有多个实体按键的终端产品的不同而有所不同。在本实施方式中,当软键盘布局模块103对软键盘分配数字0到9时,软键盘映射模块105将数字0到9的实体按键按照数字相同的关系映射到软键盘的数字0到9。在本实施方式中,软键盘映射模块105将非数字的实体按键映射到功能选项上。软键盘显示模块107用于根据映射关系在终端11的屏幕上对软键盘进行显示。具体地,软键盘显示模块107在实体按键相应的屏幕位置对映射到的软键盘进行显示。在本实施方式中,实体按键相应的屏幕位置可以是:与软键盘第一列字符在屏幕的位置到其不对应的实体按键位置的距离相比,软键盘第一列字符在屏幕的位置到对应的实体按键位置的距离最小。在本实施方式中,当软键盘布局模块103对软键盘分配数字0到9时,数字0到9的实体按键呈十行分布;当软键盘布局模块103对软键盘分配26个英文字母时,软键盘的数字在与其本文档来自技高网...
带有多个实体按键的终端

【技术保护点】
一种带有多个实体按键的终端,其特征在于,所述终端包括:软键盘调用模块,用于当侦测到所述终端等待字符输入时,调用软键盘;软键盘布局模块,用于当所述软键盘被调用时,根据键盘类型对所述软键盘进行布局;软键盘映射模块,用于根据布局后的所述软键盘将所述终端的所述实体按键映射到所述软键盘上,从而得到映射关系;软键盘显示模块,用于根据所述映射关系在所述终端的屏幕上对所述软键盘进行显示;及软键盘选字模块,用于当用户根据软键盘显示模块按下映射到所述软键盘的所述实体按键时,选中所述软键盘的字符。

【技术特征摘要】
1.一种带有多个实体按键的终端,其特征在于,所述终端包括:软键盘调用模块,用于当侦测到所述终端等待字符输入时,调用软键盘;软键盘布局模块,用于当所述软键盘被调用时,根据键盘类型对所述软键盘进行布局;软键盘映射模块,用于根据布局后的所述软键盘将所述终端的所述实体按键映射到所述软键盘上,从而得到映射关系;软键盘显示模块,用于根据所述映射关系在所述终端的屏幕上对所述软键盘进行显示;及软键盘选字模块,用于当用户根据软键盘显示模块按下映射到所述软键盘的所述实体按键时,选中所述软键盘的字符。2.根据权利要求1所述的带有多个实体按键的终端,其特征在于,所述软键盘显示模块在所述实体按键相应的屏幕位置对映射到的所述软键盘进行显示。3.根据权利要求2所述的带有多个实体按键的终端,其特征在于,当所述键盘类型为字母时,所述软键盘布局模块对所述软键盘分配26个英文字母。4.根据权利要求2所述的带有多个实体按键的终端,其特征在于,当所述键盘类型为字母时,所述软键盘布局模块对所述软键盘同时分配26个英文字母和数字0到9。5.根据权利要求3或4所述的带有多个实体按键的终端,其特征在于...

【专利技术属性】
技术研发人员:童庆文
申请(专利权)人:深圳芯智汇科技有限公司
类型:发明
国别省市:广东;44

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

1