本发明专利技术提供了一种计算器程序的运行控制方法、运行控制装置和终端,其中,计算器程序的运行控制方法包括:在指定程序界面显示文本信息的过程中,检测是否获取启动计算器程序的第一触控指令;在检测获取到所述第一触控指令时,将所述计算器程序的字符输入窗口根据预设显示参数显示于所述指定程序界面;在检测到获取对所述文本信息中的字符串的第二触控指令时,在所述字符输入窗口中录入所述字符串并生成运算结果。通过本发明专利技术技术方案,实现了计算器程序的便捷调用和智能运算,提升了用户的使用体验。
【技术实现步骤摘要】
本专利技术涉及终端
,具体而言,涉及一种计算器程序的运行控制方法、一种计算器程序的运行控制装置和一种终端。
技术介绍
用户在通过终端阅读电子书籍、网页信息或应用程序的文本信息时,经常需要对文本信息中的数据进行计算,需要用户从上述显示界面切换至计算器程序的界面才能进行计算,需要用户手动输入运算公式,存在诸多不足之处:(1)用户需要分散精力记忆运算公式,影响阅读体验;(2)如涉及多次计算器程序的调用,则需要多次切换过程,产生较多的等待时间;(3)计算器程序无法对文本信息直接进行解析技术,运算速度慢,且智能化低。因此,如何设计一种新的计算器程序的运行控制方案,以提高计算器程序的智能化成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的计算器程序的运行控制方案,通过第一触控指令启动计算器程序,并显示于文本信息的显示界面,并且根据用户对文本信息中的字符串的第二触控指令,便捷地输入字符串至字符输入窗口,简化了计算器程序与指定程序界面的切换步骤,用户无需在字符输入窗口中输入数字字符,即可完成运算过程,准确率高且无需用户等待,提升了用户的使用体验。有鉴于此,根据本专利技术的第一方面的实施例,提出了一种计算器程序的运行控制方法,包括:在指定程序界面显示文本信息的过程中,检测是否获取启动计算器程序的第一触控指令;在检测获取到第一触控指令时,根据预设显示参数将计算器程序的字符输入窗口显示于指定程序界面;在检测到获取对文本信息中的字符串的第二触控指令时,在字符输入窗口中录入字符串并生成运算结果。在该技术方案中,通过第一触控指令启动计算器程序,并显示于文本信息的显示界面,并且根据用户对文本信息中的字符串的第二触控指令,便捷地输入字符串至字符输入窗口,简化了计算器程序与指定程序界面的切换步骤,用户无需在字符输入窗口中输入数字字符,即可完成运算过程,准确率高且无需用户等待,提升了用户的使用体验。其中,第一触控操作可以是用户对托盘中的计算器程序的启动操作,也可以是终端的姿态变化操作,例如翻转终端,摇晃终端或倾斜终端,另外,还可以是用户录入生物特征信息的操作,例如语音启动计算器程序的操作。文本信息可以是pdf阅读器中的文本内容、word程序中的文本内容、text程序中的文本内容、网页程序中的文本内容和邮件程序中的文本内容等。在上述技术方案中,优选地,预设显示参数包括图层位置、透明度、对比度、饱和度和色彩值中的至少一个参数。在该技术方案中,通过设置预设显示参数包括图层位置、透明度、对比度、饱和度和色彩值中的至少一个参数,可以提高计算器程序在指定程序界面的显示效果,例如,调整计算器程序至空白显示区,降低计算器程序的透明度,提高显示器程序的饱和度和色彩值,并且用户可以对上述显示参数进行手动调整和优化。在上述技术方案中,优选地,在检测获取到第一触控指令时,根据预设显示参数将计算器程序的字符输入窗口显示于指定程序界面,具体包括以下步骤:在检测获取到第一触控指令时,将字符输入窗口的透明度调整至50%;将调整至50%透明度的字符输入窗口的图层显示于指定程序界面的图层之上。在该技术方案中,通过在检测获取到第一触控指令时,将字符输入窗口的透明度调整至50%,并将调整至50%透明度的字符输入窗口的图层显示于指定程序界面的图层之上,一方面,在使用计算器程序的同时不影响用户阅读文本信息,另一方面,用户可以对字符输入窗口的图层进行位置调整,提升了用户的使用体验。在上述任一项技术方案中,优选地,在检测到获取对文本信息中的字符串的第二触控指令时,在字符输入窗口中录入字符串并生成运算结果,具体包括以下步骤:在根据第二触控指令录入字符串后,提示用户是否显示指定类型的运算符;检测是否获取用户对字符串和运算符的编辑指令;在检测获取到用户对字符串和运算符的编辑指令时,根据编辑指令生成所述运算结果。在该技术方案中,通过在检测获取到用户对字符串和运算符的编辑指令时,根据编辑指令生成所述运算结果,提高了计算器程序的智能化,其中,运算符包括加、减、乘和除等基本运算符,还包括开根号、求幂、求积分和求微分等高等运算符。在上述任一项技术方案中,优选地,在检测到获取对文本信息中的字符串的第二触控指令时,在字符输入窗口中录入字符串并生成运算结果,具体还包括以下步骤:在根据第二触控指令录入字符串后,对字符串进行语义解析,以确定字符串中的多个数字字符,以及多个数字字符之间的逻辑运算关系;根据逻辑运算关系生成多个数字字符的运算结果;以预设显示格式对多个数字字符和/或运算结果进行显示,其中,预设显示格式包括数值格式、货币格式、日期格式、时间格式、百分比格式、分数格式、科学计数格式、文本格式和自定义格式中的一种。在该技术方案中,通过对字符串进行语义解析,以确定字符串中的多个数字字符,以及多个数字字符之间的逻辑运算关系,并根据逻辑运算关系生成多个数字字符的运算结果,不需要用户手动输入运算式即可实现便捷地运算,例如用户选中文本信息中的“8855的18%”时,计算器程序解析并计算运算结果为“1593.5”。更进一步地,则用户选中文本信息中的“12.5亿”时,预设显示格式为数字格式,计算器程序显示为“125000 0000”,如预设显示格式为科学计数格式,计算器程序显示为“1.25E9”,进而提升用户对计算器程序的使用需求。根据本专利技术的第二方面的实施例,还提出了一种计算器程序的运行控制装置,包括:检测单元,用于在指定程序界面显示文本信息的过程中,检测是否获取启动计算器程序的第一触控指令;显示单元,用于在检测获取到第一触控指令时,根据预设显示参数将计算器程序的字符输入窗口显示于指定程序界面;运算单元,用于在检测到获取对文本信息中的字符串的第二触控指令时,在字符输入窗口中录入字符串并生成运算结果。在该技术方案中,通过第一触控指令启动计算器程序,并显示于文本信息的显示界面,并且根据用户对文本信息中的字符串的第二触控指令,便捷地输入字符串至字符输入窗口,简化了计算器程序与指定程序界面的切换步骤,用户无需在字符输入窗口中输入数字字符,即可完成运算过程,准确率高且无需用户等待,提升了用户的使用体验。其中,第一触控操作可以是用户对托盘中的计算器程序的启动操作,也可以是终端的姿态变化操作,例如翻转终端,摇晃终端或倾斜终端,另外,还可以是用户录入生物特征信息的操作,例如语音启动计算器程序的操作。文本信息可以是pdf阅读器中的文本内容、word程序中的文本内容、text程序中的文本内容、网页程序中的文本内容和邮件程序中的文本内容等。在上述技术方案中,优选地,预设显示参数包括图层位置、透明度、对比度、饱和度和色彩值中的至少一个参数。在该技术方案中,通过设置预设显示参数包括图层位置、透明度、对比度、饱和度和色彩值中的至少一个参数,可以提高计算器程序在指定程序界面的显示效果,例如,调整计算器程序至空白显示区,降低计算器程序的透明度,提高显示器程序的饱和度和色彩值,并且用户可以对上述显示参数进行手动调整和优化。在上述技术方案中,优选地,显示单元还用于:在检测获取到第一触控指令时,将字符输入窗口的透明度调整至50%;显示单元还用于:将调整至50%透明度的字符输入窗口的图层显示于指定程序界面本文档来自技高网...
【技术保护点】
一种计算器程序的运行控制方法,其特征在于,包括:在指定程序界面显示文本信息的过程中,检测是否获取启动计算器程序的第一触控指令;在检测获取到所述第一触控指令时,根据预设显示参数将所述计算器程序的字符输入窗口显示于所述指定程序界面;在检测到获取对所述文本信息中的字符串的第二触控指令时,在所述字符输入窗口中录入所述字符串并生成运算结果。
【技术特征摘要】
1.一种计算器程序的运行控制方法,其特征在于,包括:在指定程序界面显示文本信息的过程中,检测是否获取启动计算器程序的第一触控指令;在检测获取到所述第一触控指令时,根据预设显示参数将所述计算器程序的字符输入窗口显示于所述指定程序界面;在检测到获取对所述文本信息中的字符串的第二触控指令时,在所述字符输入窗口中录入所述字符串并生成运算结果。2.根据权利要求1所述的计算器程序的运行控制方法,其特征在于,所述预设显示参数包括图层位置、透明度、对比度、饱和度和色彩值中的至少一个参数。3.根据权利要求2所述的计算器程序的运行控制方法,其特征在于,所述在检测获取到所述第一触控指令时,根据预设显示参数将所述计算器程序的字符输入窗口显示于所述指定程序界面,具体包括以下步骤:在检测获取到所述第一触控指令时,将所述字符输入窗口的透明度调整至50%;将调整至50%透明度的字符输入窗口的图层显示于所述指定程序界面的图层之上。4.根据权利要求1至3中任一项所述的计算器程序的运行控制方法,其特征在于,所述在检测到获取对所述文本信息中的字符串的第二触控指令时,在所述字符输入窗口中录入所述字符串并生成运算结果,具体包括以下步骤:在根据所述第二触控指令录入所述字符串后,提示用户是否显示指定类型的运算符;检测是否获取用户对所述字符串和所述运算符的编辑指令;在检测获取到用户对所述字符串和所述运算符的编辑指令时,根据所述编辑指令生成所述运算结果。5.根据权利要求1至3中任一项所述的计算器程序的运行控制方法,其特征在于,所述在检测到获取对所述文本信息中的字符串的第二触控指令时,在所述字符输入窗口中录入所述字符串并生成运算结果,具体还包括以下步骤:在根据所述第二触控指令录入所述字符串后,对所述字符串进行语义解析,以确定所述字符串中的多个数字字符,以及所述多个数字字符之间的逻辑运算关系;根据所述逻辑运算关系生成所述多个数字字符的运算结果;以预设显示格式对所述多个数字字符和/或所述运算结果进行显示,其中,所述预设显示格式包括数值格式、货币格式、日期格式、时间格式、百分比格式、分数格式、科学...
【专利技术属性】
技术研发人员:刘树林,
申请(专利权)人:宇龙计算机通信科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。