一种文本输入控制方法、移动终端及手持移动终端技术

技术编号:15540624 阅读:169 留言:0更新日期:2017-06-05 10:24
本发明专利技术公开了一种文本输入控制方法,应用于移动终端中的文本记录应用,包括:获取输入的一组字符;判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;展示所述运算结果。本发明专利技术中,由于直接在文本输入应用界面下得到了计算结果,而不需要切换至计算器,因此更加方便。本发明专利技术还公开了一种移动终端及手持移动终端。

Text input control method, mobile terminal and handheld mobile terminal

The invention discloses a text input control method is applied to the mobile terminal in the text recording applications, including: obtaining a set of character input; judging whether the group of characters to meet operational conditions, and if so, the calculation results of a set of characters; the results show. In the present invention, it is more convenient to obtain the calculation result directly under the application interface of the text input without switching to the calculator. The invention also discloses a mobile terminal and a handheld mobile terminal.

【技术实现步骤摘要】
一种文本输入控制方法、移动终端及手持移动终端
本专利技术涉及移动终端
,尤其涉及一种文本输入控制方法、移动终端及手持移动终端。
技术介绍
现有技术中,用户在输入文本信息时,往往需要输入一些数字,而这些数字也经常是需要计算得到的。通常面对这种情况,用户需要打开计算器应用进行计算,得到计算结果后,再切换到输入文本信息的应用。显然,这种方式使得整个过程较为繁琐。
技术实现思路
本专利技术所要解决的技术问题在于提供更加便捷文本输入方法。为了解决上述技术问题,本专利技术提出一种文本输入控制方法,应用于移动终端中的文本记录应用,包括:获取输入的一组字符;判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;展示所述运算结果。在本专利技术一个实施例中,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符及与所述运算符匹配的因子,若是则计算所述一组字符的运算结果。在本专利技术一个实施例中,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符、与所述运算符匹配的因子及计算指示符,若是则计算所述一组字符的运算结果。在本专利技术一个实施例中,所述展示所述运算结果包括:将所述运算结果替换所述一组字符的至少部分展示;或者,在所述移动终端的显示屏的预设位置展示所述运算结果。在本专利技术一个实施例中,所述文本记录应用包括便签应用、记事本应用、短信息应用或即时通信应用。相应的,本专利技术还提出一种移动终端,包括:接收单元,用于获取输入的一组字符;判断单元,用于判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;输出单元,展示所述运算结果。其中,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符及与所述运算符匹配的因子,若是则计算所述一组字符的运算结果。其中,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符、与所述运算符匹配的因子及计算指示符,若是则计算所述一组字符的运算结果。其中,所述展示所述运算结果包括:将所述运算结果替换所述一组字符的至少部分展示;或者,在所述移动终端的显示屏的预设位置展示所述运算结果。另一方面,本专利技术还提出一种手持移动终端,包括处理器和存储器,所述存储器存储有计算机可读程序,所述处理器执行所述计算机刻度程序以实现:获取输入的一组字符;判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;展示所述运算结果。本专利技术中,由于直接在文本输入应用界面下得到了计算结果,而不需要切换至计算器,因此更加方便。附图说明图1是本专利技术一种文本输入控制方法的一个实施例的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考图1,图示了本专利技术一种文本输入控制方法的一个实施例的流程图,其应用于移动终端,尤其是手持移动终端中。在阐述本实施例之前,首先简要阐述本实施例的应用场景:用户打开文本输入应用(例如:便签应用、记事本应用、短信息应用、即时消息应用等)输入文字时,需要输入当前信用卡账单12期分期还款的每月的还款金额,并且用户记得住账单总金额。本实施例包括以下步骤:步骤S11,获取输入的一组字符。本步骤中,用户通过文字输入应用,例如上文提到的便签应用等,输入字符,移动终端接收这些输入并显示。其中,所说的一组字符可以是包含数字和/或运算符,也可以是不包含数字和运算符。例如,一组字符可以是下述的几种(引号之内的),当然不限于这些举例:第一种:“今天我收到信用卡账单了,账单总金额为8300元,我准备分12期还款,无手续费,算下来一个月要还8300÷12=”第二种:“今天我收到信用卡账单了”第三种:“账单总金额为8300元,我准备分12期还款”第四种:“算下来一个月要还8300÷12”第五种:“算下来一个月要还8300÷12=”步骤S12,判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果。本步骤中,运算条件是指预设的条件,该条件的满足使得可以计算出一个结果,并且有相应的指示要进行计算的标记。在本专利技术一个实施例中,本步骤具体可以包括判断所述一组字符中是否包含运算符及与所述运算符匹配的因子,若是则计算所述一组字符的运算结果。而运算符则可以是指诸如加减乘数之类的运算方式的指示,而与运算符匹配的因子则是指完成运算符所指示的运算所需要的参数,显然这些参数应该在符合要求的位置,这也是运算条件的一部分。下面以具体的例子来说明一下:对于上文中一组字符为第一种的情形下,运算符是指“÷”,而因子则是指紧邻“÷”两边的8300和12。也就是说对于除法运算,需要有除数和被除数两个因子,并且除数和被除数应该紧挨着“÷”,如此才能正常计算。并且,在本实施例中,不需要诸如等号“=”等计算指示符来只是需要进行该运算,也就是说有了运算符及相匹配的因子,就可以进行计算了。对于上文中一组字符为第二种的情形下,由于没有运算符,也没有与该运算符相匹配的因子,因此本步骤的判断结果应该为否,也就没有后续计算。对于上文中一组字符为第五种的情形下,运算符“÷”和因子“8300”、“12”都具备了,因此就可以进行后续计算了。虽然后面还有“=”符号存在,不过其不影响本步骤的正常执行。在本专利技术另一个实施例中,本步骤具体可以包括判断所述一组字符中是否包含运算符、与所述运算符匹配的因子及计算指示符,若是则计算所述一组字符的运算结果。对于运算符和因子的说明,可以参考上文相关部分的描述,在此不再赘述。与上文实施例的区别在于,本实施例中还包括计算指示符,此计算指示符的作用在于指示根据运算符和因子进行后续的计算。下面以具体的例子来说明:对于上文中一组字符为第一种的情形,运算符是指“÷”,而因子则是指8300和12,而计算指示符则是指等号“=”。因此,在“=”的指示下,移动终端会将8300除以12的结果计算出来。对于上文中一组字符为第二种的情形,由于运算符、因子及计算指示符均没有,因此判断结果为否,则不会进行计算。对于上文中一组字符为第四种的情形,运算符为“÷”,因子为8300何12,但是没有计算指示符,因此不能进行后续的计算。在本实施例中,计算指示符不限于等号的情形,还可以是其它的,例如预设时间内没有操作则认为获得了计算指示,或者也可以是其它字符来进行指示,例如还可以是分号等。总之,可以根据需要进行设置。步骤S13,展示所述运算结果。本步骤中,获得运算结果后将其展示出来以供用户使用,具体来说可以包括下面几种展示方式,当然并不限于这些情形:展示方式一:将运算结果替换原来的运算符及因子展示。对于上文中一组字符为第一种的情形,在展示方式一之下,展示效果如下:“今天我收到信用卡账单了,账单总金额为8300元,我准备分12期还款,无手续费,算下来一个月要还691.67=”展示方式二:将运算结果替换原来的运算符、因子及本文档来自技高网...
一种文本输入控制方法、移动终端及手持移动终端

【技术保护点】
一种文本输入控制方法,应用于移动终端中的文本记录应用,其特征在于,包括:获取输入的一组字符;判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;展示所述运算结果。

【技术特征摘要】
1.一种文本输入控制方法,应用于移动终端中的文本记录应用,其特征在于,包括:获取输入的一组字符;判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果;展示所述运算结果。2.根据权利要求1所述的方法,其特征在于,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符及与所述运算符匹配的因子,若是则计算所述一组字符的运算结果。3.根据权利要求1所述的方法,其特征在于,所述判断所述一组字符是否满足运算条件,若是,则计算所述一组字符的运算结果包括:判断所述一组字符中是否包含运算符、与所述运算符匹配的因子及计算指示符,若是则计算所述一组字符的运算结果。4.根据权利要求1所述的方法,其特征在于,所述展示所述运算结果包括:将所述运算结果替换所述一组字符的至少部分展示;或者,在所述移动终端的显示屏的预设位置展示所述运算结果。5.根据权利要求1至4中任一项所述的方法,其特征在于,所述文本记录应用包括便签应用、记事本应用、短信息应用或即时通信应用。6.一种移动终端,其特征在于,包括:接收单元,用于获取输...

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

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

1