文本输入方法和装置的制造方法_2

文档序号:9216855阅读:来源:国知局
些应用时,通常普遍使用电子邮箱地址作为用户的登录帐号,因此用户通过输入法输入电子邮件地址是所有用户每天都会遇到的文字输入场景。在这种场景下,如果用户在多种应用中使用统一的登陆账号时,用户经常需要重复的输入同一个邮箱地址。
[0076]为了提高用户的输入体验,在相关技术中已在输入法中引入了“文字收藏夹”的功能,用户可以在“文字收藏夹”中保存若干经常使用的文字短语,在需要输入相关的文字短语时直接从文字收藏夹中选取。然而,在这种方案中,文字收藏夹的应用入口往往较深,不够直观,而且文字收藏夹中保存的常用短语通常较多,不方便用户查找,因此普及程度非常Mo
[0077]有鉴于次,本公开提出一种文本输入方法,通过判断是否设置为预设字符串快捷输入模式,当设置为预设字符串快捷输入模式时,则检测针对字符输入界面中预设字符的预设操作,当检测到针对所述预设字符的预设操作时,将在所述预设字符串快捷输入模式下设置的预设字符串输入到文本输入框中,实现了用户可以利用字符输入界面中的预设字符快捷的输入较长的文本,减轻了利用移动终端输入法操作的繁琐性,从而提高了用户的文本输入体验。
[0078]如图1所示,图1是根据一示例性实施例示出的一种文本输入方法,该文本输入方法用于终端中,包括以下步骤:
[0079]在步骤101中,判断是否设置为预设字符串快捷输入模式;
[0080]在步骤102中,当设置为预设字符串快捷输入模式时,则检测针对字符输入界面中预设字符的预设操作;
[0081]在步骤103中,当检测到针对所述预设字符的预设操作时,将在所述预设字符串快捷输入模式下设置的预设字符串输入到文本输入框中。
[0082]在本实施例中,终端可以是用户的移动终端;例如,该移动终端可以是用户的智能手机、平板电脑等;字符输入界面可以是移动终端上的输入法输入界面;例如,可以是智能手机上的软键盘。
[0083]用户在使用移动终端的过程中,如果需要在系统界面中输入字符文本,通常可以调用移动终端上输入法的软键盘,然后通过操作软键盘来进行输入。然而用户在日常使用移动终端的过程中,经常会重复输入一些较长的字符文本;例如,如果用户将邮件地址作为移动终端中多种应用的统一登陆账号,那么在日常使用过程中可能经常需要重复的输入同一个邮箱地址。
[0084]因此,在这种使用场景中,重复的输入会影响用户体验,而且用户在通过操作软件盘来进行输入时,受限于硬件条件,可能会出现输入错误以及输入体验不佳的问题;例如,对于屏幕较小的移动终端,用户在使用软件盘进行输入的过程中,可能会因为软件盘的空间较小而导致错误输入;对于大屏移动终端,由于大屏移动终端为了增强用户在浏览网页、照片以及视频时的观看体验,屏幕通常采用光滑的玻璃镜面,因此用户在大屏移动终端上通过操作软键盘输入较长的字符文本时,输入体验不佳。
[0085]为了解决上述问题,可以在移动终端的系统输入法设置界面中预先设置字符串快捷输入模式,并获取用户在字符串快捷输入模式下设置的需要快捷输入的预设字符串以及预设字符,当用户针对软键盘上的该预设字符执行预设操作时,可以自动触发系统将用户在字符串快捷输入模式下设置的预设字符串输入到输入框中,从而使得用户通过操作软键盘上的指定字符就可以实现预设字符串的快捷输入。
[0086]在本实施例中,在启动字符串快捷输入时,可以在系统输入法设置界面中预设一个启动字符串快捷输入模式的功能选项,用户通过操作该功能选项可以启动字符串快捷输入模式。例如,对于触屏移动终端,用户可以通过触摸系统输入法设置界面中的该功能选项,来启动字符串快捷输入模式。
[0087]以下以在触屏移动终端上实现上述功能为例进行详细描述。当然,在触屏移动终端上实现上述功能仅为示例性的,在实际应用中,也可以在非触屏移动终端上按照以下描述的详细实现过程进行等同实现。
[0088]在触屏移动终端上实现时,移动终端可以在后台实时监听用户针对系统输入法设置界面中的功能选项的触摸事件,当监听到用户针对该功能选项的触摸事件时,此时移动终端可以确定当前已被设置为字符串快捷输入模块,则可以在后台启动字符串快捷输入模式。
[0089]当移动终端在后台启动了字符串快捷输入模式后,此时用户可以在系统输入法设置界面中设置需要快捷输入的预设字符串,同时移动终端可以在后台实时接收用户在系统输入法设置界面中输入的字符串,并将接收到的字符串设置为字符串快捷输入下的预设字符串。
[0090]其中,用户在系统输入法设置界面中设置预设字符串时,移动终端可以在系统输入法设置界面中向用户提供一个预设的字符串输入框,用户可以在该字符串输入框中输入的字符串,移动终端可以在后台获取用户在该字符串输入框中输入的字符串,然后将获取到的字符串设置为字符串快捷输入模式下的预设字符串。
[0091]当然,在实现时,用户也可以在系统输入法设置界面中设置多个预设字符串;例如,用户在上述字符串输入框中输入多个字符串时,可以在连续输入多个字符串时,通过特定的分隔字符将连续输入的多个字符串分隔开,移动终端在后台获取用户输入的字符串时,可以根据该分隔字符自动将用户输入的字符串识别为多个。
[0092]在本实施例中,用户除了可以通过系统输入法设置界面中设置需要在字符串快捷输入模式下快捷输入的字符串以外,用户还可以在系统输入法设置界面中设置用于触发字符串快捷输入模式的预设字符。
[0093]其中,用户在系统输入法设置界面中设置用于触发字符串快捷输入的预设字符时,移动终端可以在系统输入法设置界面中向用户提供一个用于设置该预设字符的第一设置选项。
[0094]在实现时,该第一设置选项可以是一个预设字符列表,该预设字符列表中可以包括若干预设字符,用户在设置该预设字符时,可以直接在该预设字符列表中选定需要设置的预设字符,同时移动终端可以在后台获取用户在该预设字符列表中选定的字符,并将获取到的字符设置为用于触发字符串快捷输入的预设字符。
[0095]其中,该预设字符列表中的预设字符,可以随机从输入法软键盘中选择,也可以基于用户的输入习惯以及软键盘首页上的字符布局来获得。例如,对触屏移动终端,移动终端在后台收集用户在使用终端过程中的触摸点,然后可以根据用户的触摸点在后台分析出用户的使用习惯,比如可以基于收集到的触摸点的坐标,来分析出用户习惯于左手操作,还是右手操作,当移动终端在后台分析出用户的使用习惯时,则可以读取输入法软键盘上的字符布局,并结合用户的使用习惯从软键盘上读取更加适应用户使用习惯的字符放入上述预设字符列表供用户选择;比如,假设移动终端分析出用户为左手用户,那么可以将输入法软键盘首页上靠左侧的字符放入上述预设字符列表供用户选择,通过这种方式,使得用户在设置字符串快捷输入模式下的预设字符时,可以充分适应用户的使用习惯。
[0096]在本实施例中,用户除了可以通过系统输入法设置界面中设置需要在字符串快捷输入模式下快捷输入的字符串,以及预设字符以外,用户还可以在系统输入法设置界面中设置用于触发字符串快捷输入的预设操作。
[0097]其中,用户在系统输入法设置界面中设置用于触发字符串快捷输入的预设操作时,移动终端可以在系统输入法设置界面中向用户提供一个用于设置该预设操作的第二设置选项。
[0098]在实现时,该第二设置选项可以是一个预设操作列表,该预设操作列表中可以包括若干预设操作,例如,该若干预设操作可以包括长按操作、双击操作等等,用户在设置该预设操作时,可以直接在该预设操作列表中选定需要设置的预设操作,同时移动终端可以在后台获取用户在该预设操作列表中选定的操作,并将获取到的操作设置为用于触发字符串快捷输入的预设操作。
[0099]在本实施例中,在系统输入法设置界面中还可以包括一个确认选项,例如,该确认选项可以是一个确认按钮,当用户在系统输入法设置界面中分别设置了预设字符串、预设字符以及预设操作后,可以在设置完成时通过点击该确认按钮来进行设置确认。
[0100]当用户通过点击该确认按钮进行了设置确认后,启动字符串快捷输入模式,移动终端可以在后台实时检测用户针对输入法软键盘的操作,并判断检测到的操作是否为用户针对软键盘上预设字符的预设操作,例如长按操作,如果检测到的操作为针对软键盘上预设字符的预设操作时,此时可以触发移动终端在后台调用用户已经设置的预设字符串,并将该预设字符串快捷的输入到文本输入框中。
[0101]通过这种方式,用户通过对软键盘中的指定字符执行预设的操作,就可以完成用户在字符串快捷输入模式下设置的预设字符串的快捷输入,从而可以提高用户的文本输入体验。
[0102]在以上实施例中,通过判断是否设置为预设字符串快捷输入模式,当设置为预设字符串快捷输入模式时,则检测针对字符输入界面中预设字符的预设操作,当检测到针对所述预设字符的预设操作时,将在所述预设字符串快捷输入模式下设置的预设字符串输入到文本输入框中,实现了用户可以利用字符输入界面中的预设字符快捷的输入较长的文本,减轻了利用移动终端输入法操作的繁琐性,从而提高了用户的文本输入体验。
[0103]如图2所示,图2是根据一示例性实施例示出的一种文本输入方法,应用于终端中,包括以下步骤:
[0104]在步骤201中,接收用户在系统输入法设置界面中启动预设字符串快捷输入模式的设置操作;
[0105]在步骤202中,接收用户在系统输入法设置界面中输入的字符串,将接收到的字符串作为所述预设字符串;
[0106]在步骤203中,在所述系统输入法设置界面中提供用于设置所述预设字符的第一设置选项,并获取用户在所述第一设置选项中设置的预设字符;
[0107]在步骤204中,在所述系统输入法设置界面中提供用于设置所述预设操作的第二设置选项;所述第二设置选项包括预先提供的预设操作列表,并获取用户对所述预设操作列表的选定
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1