一种移动设备的字符输入方法及移动设备技术

技术编号:23624439 阅读:68 留言:0更新日期:2020-03-31 22:25
本发明专利技术实施例涉及一种移动设备的字符输入方法及移动设备,方法包括:移动设备响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。本发明专利技术的方法可方便用户输入字符,且不与输入框中的字符交叠,方便用户查看,提升用户体验。

A character input method of mobile device and mobile device

【技术实现步骤摘要】
一种移动设备的字符输入方法及移动设备
本公开实施例涉及字符输入
,具体涉及一种移动设备的字符输入方法及移动设备。
技术介绍
软键盘是一种虚拟键盘,通常是由软件工具制作而成。软键盘可以代替传统物理键盘作为输入信号的工具。在很多场合下,为了模拟传统物理键盘的外观以及功能,软键盘通常采用矩形涉及,并设置了字母、数字或其他符号或功能按键。其常用功能包括:输入数字、输入大小写字母、输入常用符号、输入箭头、退格、回车、空格符号等。现有技术中借助于软键盘进行输入字符,其输入字符存放的方式有两种:第一种是:将输入的字符放在软键盘输入法区域的上方;第二种是:将输入的字符跟在光标的后面。然而,上述方式均不能满足用户的使用需求,容易造成用户在输入字符时存在视觉的差异。例如,第一种方案存在视觉的差异,光标闪动和输入字符不再同一个地方,而且在搜索框中无法即时联想;第二种方案容易存在兼容性的问题,例如,编辑框不仅限制特殊字符的输入,还会限制输入的字数,导致跟在光标后面的输入字符无法有效的输入。
技术实现思路
为了解决现有技术存在的问题,本专利技术的至少一个实施例提供了一种移动设备的字符输入方法及移动设备。第一方面,本专利技术实施例提出一种移动设备的字符输入方法,所述方法包括:移动设备响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。在一些实施例中,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,包括:将字符触发指令对应的输入字符串以悬浮框的方式位于输入框内,且显示在输入框内输入字符的后面。在一些实施例中,还包括:移动设备检测到用户对所述悬浮框内输入字符串/悬浮框进行长按+拖拽操作,则根据用户将该悬浮框拖拽到的位置移动所述悬浮框。在一些实施例中,还包括:移动设备检测到用户对所述悬浮框内原始字符串进行点击操作,则在点击操作的字符后面显示光标,以使用户对输入悬浮框内的原始字符串进行修改。在一些实施例中,还包括:移动设备检测到用户对所述悬浮框内输入字符串/悬浮框进行长按+拖拽操作,则根据用户将该悬浮框拖拽到的位置移动所述悬浮框,且在所述悬浮框内原始字符串的最后显示光标或者在长按操作的字符后面显示光标。在一些实施例中,所述悬浮框的颜色为透明色。在一些实施例中,所述悬浮框的区域内输入字符串的外围显示有一颜色设置标识。在一些实施例中,还包括:若所述颜色设置标识被触发,则展示用于更改悬浮框颜色的候选颜色。第二方面,本专利技术实施例还提出一种字符输入装置,位于移动设备上,该装置包括:用户接口单元,用于响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。在一些实施例中,还包括:移动单元,用于检测到用户对所述悬浮框内输入字符串/悬浮框进行长按+拖拽操作,则根据用户将该悬浮框拖拽到的位置移动所述悬浮框。第三方面,本专利技术实施例还提出一种移动设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上第一方面任一项所述的字符输入方法的步骤。第四方面,本专利技术实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上第一方面任一项所述的字符输入方法的步骤。可见,本专利技术实施例的至少一个实施例中,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,此时的悬浮框与输入框内输入字符或上屏的候选字符均未交叠,由此,可以方便用户操作,且解决了现有技术中用户因为输入框内输入字符和输入字符串重叠导致看不清楚的问题,提升了用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种移动设备的字符输入方法的流程图;图2是本专利技术实施例提供的另一种移动设备的字符输入方法的流程图;图3A至图3G分别是本专利技术实施例提供的一种屏幕上字符悬浮框的示意图;图4是本专利技术实施例提供的另一种移动设备的字符输入方法的流程图;图5是本专利技术实施例提供的一种位于移动设备上的字符输入装置的结构框图;图6是本专利技术实施例提供的一种移动设备的结构框图。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行请求、完整地描述,显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。如图1所示,本实施例提供一种移动设备的字符输入方法的流程图,可包括以下步骤101和步骤102;101、移动设备接收到用户触发的字符触发指令;102、移动设备响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。也就是说,本实施例中的悬浮框内的输入字符串并未遮挡输入框内的输入字符,同时不会遮挡上屏的候选字符等,可以使用户在输入使用时方便查看不易造成视觉上的混淆,同时不会限制各种字符的输入。在本实施例中,通过输入字符串以悬浮框的方式出现,较好地解决了现有技术的第二种方案中的将输入的字符跟在光标后面,容易导致特殊字符无法输入的问题,且无法兼容的问题。为较好的理解上述图1的方案,以下采用图3A至图3D所示的移动设备的屏幕进行说明。如图3A所示,本实施例中的悬浮框位于输入框上方,其悬浮框内的输入字符串和输入框内的字符并不重叠,即不会存在遮挡情况。在一种可选的实现方式中,本实施例中输入字符串以悬浮框的方式位于输入框内,且显示在输入框内输入字符的后面,如图3B所示。进一步地,为了给用户提供更好的使用体验,本实施例中可以将悬浮框的颜色设置为透明色以和输入框内的颜色匹配。当然,为了更好的区别,在其他实施例中,也可以不将悬浮框的颜色设置为透明色,其可以根据个性需求进行设置,如图3D所示,图3D中以斜线表示选择的颜色。图3B所示的悬浮框所在的位置,可以较好的解本文档来自技高网...

【技术保护点】
1.一种移动设备的字符输入方法,其特征在于,所述方法包括:/n移动设备响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。/n

【技术特征摘要】
1.一种移动设备的字符输入方法,其特征在于,所述方法包括:
移动设备响应用户触发的字符触发指令,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,其中,包括输入字符串的悬浮框与输入框内输入字符或上屏的候选字符均未交叠。


2.根据权利要求1所述的字符输入方法,其特征在于,将字符触发指令对应的输入字符串以悬浮框的方式在移动设备的屏幕上显示,包括:
将字符触发指令对应的输入字符串以悬浮框的方式位于输入框内,且显示在输入框内输入字符的后面。


3.根据权利要求1所述的字符输入方法,其特征在于,还包括:
移动设备检测到用户对所述悬浮框内输入字符串/悬浮框进行长按+拖拽操作,则根据用户将该悬浮框拖拽到的位置移动所述悬浮框。


4.根据权利要求1所述的字符输入方法,其特征在于,还包括:
移动设备检测到用户对所述悬浮框内原始字符串进行点击操作,则在点击操作的字符后面显示光标,以使用户对输入悬浮框内的原始字符串进行修改。


5.根据权利要求1所述的字符输入方法,其特征在于,还包括:
移动设备检测到用户对所述悬浮框内输入字符串/悬浮框进行长按+拖拽操作,则根据用户将该悬浮框拖拽到的位置移动所述悬浮框,且在所述悬浮框内原始字符串的最后显示光标或者在长按操作的字符后面显示光标。


6.根据权利要求1至5...

【专利技术属性】
技术研发人员:彭小忠
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:广东;44

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

1