数值输入方法及装置制造方法及图纸

技术编号:15615516 阅读:252 留言:0更新日期:2017-06-14 03:13
本申请实施例公开了一种数值输入方法及装置。所述数值输入方法包括:接收数值输入框中按钮被触发后产生的指令;判断第一预设时长内所述指令的次数是否达到预设阈值;若第一预设时长内所述指令的次数达到预设阈值,则判断所述指令是否为相同指令;若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。利用本申请实施例,可以实现数值输入框中的数值快速达到边界值。

【技术实现步骤摘要】
数值输入方法及装置
本申请涉及互联网
,特别涉及一种数值输入方法及装置。
技术介绍
在使用互联网产品过程中,经常会使用到数值输入的操作。例如,使用数值输入框进行数值输入的操作。现有技术中,数值输入框主要通过点击按钮来控制数值的增减,例如按钮“+”控制数值增加、按钮“-”控制数值减少。一般的,数值输入框中数值具有一个范围,如-1024到1024,其中-1024和1024即为该数值输入框的边界值。如果用户通过点击按钮的方式想要达到数值输入框的边界值(-1024或1024)时,需要重复很多次点击同一个按钮。综上所述,现有技术中存在数值输入框中的数值无法快速到达边界值的问题。
技术实现思路
本申请实施例的目的是提供一种数值输入方法及装置,用以解决现有技术中数值输入框中的数值无法快速到达边界值的问题。为解决上述技术问题,本申请实施例提供的数值输入方法及装置是这样实现的:一种数值输入方法,包括:接收数值输入框中按钮被触发后产生的指令;判断第一预设时长内所述指令的次数是否达到预设阈值;若第一预设时长内所述指令的次数达到预设阈值,则判断所述指令是否为相同指令;若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。一种数值输入方法,包括:接收数值输入框中按钮被持续触发的时长;判断所述时长是否大于预设时长;若所述时长大于预设时长,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。一种数值输入装置,包括:第一接收单元,用于接收数值输入框中按钮被触发后产生的指令;第一判断单元,用于判断第一预设时长内所述指令的次数是否达到预设阈值;第二判断单元,用于在第一预设时长内所述指令的次数达到预设阈值时,判断所述指令是否为相同指令;第一处理单元,用于在所述指令为相同指令时,将当前所述数值输入框中的数值变为所述按钮对应的边界值。一种数值输入装置,包括:第二接收单元,用于接收数值输入框中按钮被持续触发的时长;第四判断单元,用于判断所述时长是否大于预设时长;第二处理单元,用于在所述时长大于预设时长时,将当前所述数值输入框中的数值变为所述按钮对应的边界值。由以上本申请实施例提供的技术方案可见,通过接收数值输入框中按钮被点击后产生的指令或者所述按钮被持续点击的时长;判断第一预设时长内所述相同指令的次数是否达到预设阈值或者判断按钮点击的时长是否达到预设阈值;若是,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。如此可以实现数值输入框中的数值快速达到边界值。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例中提供的数值输入方法的流程图;图2为本申请一实施例中提供的数值输入框中数值变化为示意图;图3为本申请一实施例中提供的数值输入方法的流程图;图4为本申请一实施例中提供的数值输入框中数值变化为示意图;图5为本申请一实施例中提供的数值输入方法的流程图;图6为本申请一实施例中提供的数值输入框中数值变化为示意图;图7为本申请一实施例中提供的数值输入方法的流程图;图8为本申请一实施例中提供的数值输入框中数值变化为示意图;图9为本申请一实施例中提供的数值输入装置的模块示意图;图10为本申请一实施例中提供的数值输入装置的模块示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。为解决现有技术中数值输入框中的数值无法快速到达边界值的问题,提出本申请的数值输入方法。图1为本申请一实施例中提供的数值输入方法的流程图。本实施例中,所述数值输入方法包括如下步骤:S100:接收数值输入框中按钮被触发后产生的指令。一般地,在输入界面(网页或APP)上,为实现一个数值信息的输入,可以在该输入界面上设定数值输入框,用户可以通过点击所述数值输入框中按钮来控制数值的增减。所述按钮包括用于增操作的按钮(如按钮“+”控制数值增加)或者用于减操作的按钮(按钮“-”控制数值减少)。所述数值输入框中数值具有一个范围,如-1024到1024,其中-1024和1024即为该数值输入框的边界值。其中,可以是在任意形式的终端设备上实现上述数值输入方法,该终端设备作为上述数值输入方法的执行主体,可以例如是个人计算机(PC)、便携式计算机、智能手机、个人数字助理(PDA)、智能手表等。上述数值输入方式中所述按钮可以是通过触摸、鼠标和键盘等方式触发。S110:判断第一预设时长内所述指令的次数是否达到预设阈值。在实际场景中,当用户试图要达到所述数值输入框的边界值时,往往会快速的重复触发所述数值输入框中按钮,例如鼠标快速点击按钮“+”。本实施例中,所述第一预设时长和所述预设阈值可以是人为设置的一个经验值。假设第一预设时长为1秒,预设阈值为3次,如果在0秒到1秒之间的1秒钟内接收到用户点击按钮后产生的指令的次数为2次时,可以得出第一预设时长内所述指令的次数没有达到预设阈值。如果在0秒到1秒之间的1秒钟内接收到用户点击按钮后产生的指令的次数为3次时,可以得出第一预设时长内所述指令的次数达到预设阈值。S120:若第一预设时长内所述指令的次数达到预设阈值,则判断所述指令是否为相同指令。由于所述按钮包括用于增操作的按钮或者用于减操作的按钮,不同按钮被触发后产生的指令不同;而当用户试图要达到所述数值输入框的边界值时,往往是触发同一个按钮。如S110步骤中所述3次指令中,如果所述3次指令分别为“增”、“减”、“增”,所以指令不是相同指令,则不符合用户试图达到数值输入框边界值的操作。如果所述3次指令分别为“增”、“增”、“增”,所述指令是相同指令,则符合用户试图达到数值输入框边界值的操作。S130:若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。所述按钮对应的边界值包括:用于增操作的按钮对应的边界值为最大值;或者,用于减操作的按钮对应的边界值为最小值。如图2所示为数值输入框中数值变为示意图,数值输入框中存在用于增操作的按钮“+”和用于减操作的按钮“-”。数值输入框中原数值10为“321”,当用户在1秒内点击按钮“+”3次时,将当前所述数值输入框中的数值“321”变为所述按钮“+”对应的边界值30为“1024”。或者,数值输入框中存在用于增操作的按钮“+”和用于减操作的按钮“-”。数值输入框中原数值10为“321”,当用户在1秒内点击按钮『-』3次时,将当前所述数值输入框中的数值“321”变为所述按钮『-』对应的边界值31为“-1024”。通过本实施例,通过接收数值输入框中按钮被点击后产生的指令;判断第一预设时长内所述相同指令的次数是否达到预设阈值或者判断按钮点击的时长是否达到预设阈值;若是,则将当前所述数值输入框中的本文档来自技高网
...
数值输入方法及装置

【技术保护点】
一种数值输入方法,其特征在于,包括:接收数值输入框中按钮被触发后产生的指令;判断第一预设时长内所述指令的次数是否达到预设阈值;若第一预设时长内所述指令的次数达到预设阈值,则判断所述指令是否为相同指令;若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。

【技术特征摘要】
1.一种数值输入方法,其特征在于,包括:接收数值输入框中按钮被触发后产生的指令;判断第一预设时长内所述指令的次数是否达到预设阈值;若第一预设时长内所述指令的次数达到预设阈值,则判断所述指令是否为相同指令;若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。2.如权利要求1所述的方法,其特征在于,在判断所述指令是否为相同指令之后,还包括:若所述指令为相同指令,则显示预设按钮;判断所述预设按钮是否被触发;相应地,若所述指令为相同指令,则将当前所述数值输入框中的数值变为所述按钮对应的边界值,包括:若所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。3.如权利要求2所述的方法,其特征在于,判断所述预设按钮是否被触发,具体包括:判断第二预设时长内所述预设按钮是否被触发;相应地,若所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值,包括:若第二预设时长内所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。4.如权利要求1所述的方法,其特征在于,所述按钮包括用于增操作的按钮或者用于减操作的按钮;相应地,所述按钮对应的边界值包括用于增操作的按钮对应的最大值或者用于减操作的按钮对应的最小值。5.一种数值输入方法,其特征在于,包括:接收数值输入框中按钮被持续触发的时长;判断所述时长是否大于预设时长;若所述时长大于预设时长,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。6.如权利要求5所述的方法,其特征在于,在判断所述时长是否大于预设时长之后,还包括:若所述时长是否大于预设时长,则显示预设按钮;判断所述预设按钮是否被触发;相应地,若所述时长大于预设时长,则将当前所述数值输入框中的数值变为所述按钮对应的边界值,包括:若所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。7.如权利要求6所述的方法,其特征在于,判断所述预设按钮是否被触发,具体包括:判断第二预设时长内所述预设按钮是否被触发;相应地,若所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值,包括:若第二预设时长内所述预设按钮被触发,则将当前所述数值输入框中的数值变为所述按钮对应的边界值。8.如权利要求5所述的方法,其特征在于,所述按钮包括用于增操作的按钮或者用于减操作的按钮;相应地,所述按钮对应的边界值包括用于增操作的按钮对应的最...

【专利技术属性】
技术研发人员:林晓晴朱兴民柳林东
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1