一种金融数据输入方法、装置及介质制造方法及图纸

技术编号:22166056 阅读:35 留言:0更新日期:2019-09-21 10:13
本发明专利技术公开了一种金融数据输入方法、装置及介质,此方法包括:显示金融控件,所述金融控件包括金额轴线;接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;根据所述触摸信号中触摸位置确定目标金额;在输入框中显示所述目标金额。本文引入包括金额轴线的金融控件,使用户在输入金额时,可以通过控制金额轴线完成输入,输入过程方便快捷,手指位移路径大大减少,并且完全避免了使用数字键盘时因多输入或者少输入一个零而导致的金融损失。

A Method, Device and Media for Financial Data Input

【技术实现步骤摘要】
一种金融数据输入方法、装置及介质
本公开涉及计算机信息处理
,尤其涉及一种金融数据输入方法、装置及介质。
技术介绍
输入框(Textfields)是界面设计规范中的最为基础的表单控件,也是表单的核心组成部分,是一个历史悠久而经典的交互控件,最为基础的职能就是帮助用户在其中进行输入或复制粘贴文本、数字等内容。输入框在物理现实中的原型来源于纸质的表格单元,因此它的基本组成也包含标题标签、填写输入框以及辅助说明等,后来将其概念模型应用到了PC界面上,通过硬件键盘进行信息输入,一直延续到我们现在的移动设备中,成为以触控方式的直接式交互。在这个演化过程中,输入框作为界面的控件还被赋予了更多可交互的属性:占位提示文案、初始值、清除与脱敏按钮等等。随着互联网金融业务的快速发展,金额输入为主要特性的金融产品,当前的很多输入框的设计和应用很难满足日益增长的互联网金融业务的需求。如图1所示,相关技术中进行金额输入时,在界面的输入框中显示数字键盘,由用户点击数字键盘上的数字进行相应输入,但对于一些应用场景,经常需要输入整百、整千、整万的金额,在输入过程中,用户在键盘上的手指位移路径较长,使用体验较差,并且容易多输入或者少输入一个零,导致用户的金融损失。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种金融数据输入方法、装置及介质。根据本公开实施例的第一方面,提供一种金融数据输入方法,包括:显示金融控件,所述金融控件包括金额轴线;接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;根据所述触摸信号中触摸位置确定目标金额;在输入框中显示所述目标金额。进一步地,所述金融控件包括两个端点节点、位于所述两个端点节点之间的刻度节点集合;所述两个端点节点分别表示最低金额和最高金额,所述刻度节点集合包括的刻度节点用于表示位于所述最低金额和所述最高金额之间的金额,并且按照所表示的金额的顺序依次排列。进一步地,根据所述触摸信号中触摸位置确定金额包括:所述触摸信号是点击信号时,确定与所述点击信号中触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额;所述触摸信号是滑动信号时,确定与所述滑动信号中实时的触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额。进一步地,所述刻度节点集合包括N级子集合,第i级子集合包括X个刻度节点,第i+1级子集合包括X+1个分组,每个分组中的所有刻度节点位于同一区间,所述区间是第i级子集合中相邻刻度节点之间的部分、或者是第i级子集合中对应金额最低的刻度节点与表示最低金额的端点节点之间的部分、或者是第i级子集合中对应金额最高的刻度节点与表示最高金额的端点节点之间的部分;N、X为大于1的整数,i为大于1且小于或等于N的整数。进一步地,所述第一级子集合包括M个刻度节点,所述M个刻度节点对应于M+1个轴线区间,所述M+1个轴线区间的单位长度金额表示值随着金额增大的方向逐渐增大。进一步地,除所述第一级子集合之外的其它级子集合中至少包括一刻度均分子集合,所述刻度均分子集合中所有刻度节点均匀分布于所述刻度均分子集合所属的轴线区间。进一步地,所述方法还包括:接收微调递增指令信号,将所述目标金额与第一步长金额的和作为更新后的目标金额,显示所述更新后的目标金额;和/或;接收微调递减指令信号,将所述目标金额与第一步长金额的差作为更新后的目标金额,显示所述更新后的目标金额。进一步地,所述金融控件包括用于在金额轴线上滑动的滑动块,所述滑动块位于不同的刻度节点区间时,所述第一步长金额不同;所述刻度节点区间是指相邻的两个刻度节点之间的区间,或者,连续的多个刻度节点中间隔最远的两个刻度节点之间的区间。进一步地,所述方法还包括:接收用于切换到数字键盘的触发指令时,显示数字键盘,接收所述数字键盘的点触信号,根据所述数字键盘的点触信号确定目标金额,在所述输入框中显示所述目标金额;接收到微调递增指令信号时,将所述目标金额与第二步长金额的和作为更新后的目标金额,显示所述更新后的目标金额;接收到微调递减指令信号时,将所述目标金额与第二步长金额的差作为更新后的目标金额,显示所述更新后的目标金额。进一步地,所述方法还包括:接收所述显示框内的点击信号,根据所述点击信号确定光标位置,确定所述光标位置对应的金额单位,确定所述金额单位对应的第三步长金额;接收到微调递增指令信号时,将所述目标金额与所述第三步长金额的和作为更新后的目标金额,显示所述更新后的目标金额;接收到微调递减指令信号时,将所述目标金额与所述第三步长金额的差作为更新后的目标金额,显示所述更新后的目标金额。根据本公开实施例的第二方面,提供一种金融数据输入装置,包括:第一显示模块,用于显示金融控件,所述金融控件包括金额轴线;第一接收模块,用于接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;第一确定模块,用于根据所述触摸信号中触摸位置确定目标金额;第二显示模块,用于在输入框中显示所述目标金额。进一步地,所述金融控件包括两个端点节点、位于所述两个端点节点之间的刻度节点集合;所述两个端点节点分别表示最低金额和最高金额,所述刻度节点集合包括的刻度节点用于表示位于所述最低金额和所述最高金额之间的金额,并且按照所表示的金额的顺序依次排列。进一步地,所述第一确定模块,还用于使用以下方法根据所述触摸信号中触摸位置确定金额:所述触摸信号是点击信号时,确定与所述点击信号中触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额;所述触摸信号是滑动信号时,确定与所述滑动信号中实时的触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额。进一步地,所述刻度节点集合包括N级子集合,第i级子集合包括X个刻度节点,第i+1级子集合包括X+1个分组,每个分组中的所有刻度节点位于同一区间,所述区间是第i级子集合中相邻刻度节点之间的部分、或者是第i级子集合中对应金额最低的刻度节点与表示最低金额的端点节点之间的部分、或者是第i级子集合中对应金额最高的刻度节点与表示最高金额的端点节点之间的部分;N、X为大于1的整数,i为大于1且小于或等于N的整数。进一步地,所述第一级子集合包括M个刻度节点,所述M个刻度节点对应于M+1个轴线区间,所述M+1个轴线区间的单位长度金额表示值随着金额增大的方向逐渐增大。进一步地,除所述第一级子集合之外的其它级子集合中至少包括一刻度均分子集合,所述刻度均分子集合中所有刻度节点均匀分布于所述刻度均分子集合所属的轴线区间。进一步地,还包括:微调递增指令接收模块,用于接收微调递增指令信号;微调递减指令接收模块,用于接收微调递减指令信号;更新模块,用于在所述微调递增指令接收模块接收微调递增指令信号后,将所述目标金额与第一步长金额的和作为更新后的目标金额;还用于在所述微调递减指令接收模块接收微调递减指令信号后,将所述目标金额与第一步长金额的差作为更新后的目标金额。进一步地,所述金融控件包括用于在金额轴线上滑动的滑动块,所述滑动块位于不同的刻度节点区间时,所述第一步长金额不同;所述刻度节点区间是指相邻的两个刻度节点之间的区间,或者,连续的多个刻度节点中间隔最远的两个刻度节点之间的区间。进一步地,第二接收模块,用于接收用于切换到数字键盘的本文档来自技高网...

【技术保护点】
1.一种金融数据输入方法,其特征在于,包括:显示金融控件,所述金融控件包括金额轴线;接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;根据所述触摸信号中触摸位置确定目标金额;在输入框中显示所述目标金额。

【技术特征摘要】
1.一种金融数据输入方法,其特征在于,包括:显示金融控件,所述金融控件包括金额轴线;接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;根据所述触摸信号中触摸位置确定目标金额;在输入框中显示所述目标金额。2.如权利要求1所述的金融数据输入方法,其特征在于,所述金额选择控件包括两个端点节点、位于所述两个端点节点之间的刻度节点集合;所述两个端点节点分别表示最低金额和最高金额,所述刻度节点集合包括的刻度节点用于表示位于所述最低金额和所述最高金额之间的金额,并且按照所表示的金额的顺序依次排列。3.如权利要求2所述的金融数据输入方法,其特征在于,根据所述触摸信号中触摸位置确定金额包括:所述触摸信号是点击信号时,确定与所述点击信号中触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额;所述触摸信号是滑动信号时,确定与所述滑动信号中实时的触摸位置最近的目标节点,将所述目标节点表示的金额作为所述目标金额。4.如权利要求2所述的金融数据输入方法,其特征在于,所述刻度节点集合包括N级子集合,第i级子集合包括X个刻度节点,第i+1级子集合包括X+1个分组,每个分组中的所有刻度节点位于同一区间,所述区间是第i级子集合中相邻刻度节点之间的部分、或者是第i级子集合中对应金额最低的刻度节点与表示最低金额的端点节点之间的部分、或者是第i级子集合中对应金额最高的刻度节点与表示最高金额的端点节点之间的部分;N、X为大于1的整数,i为大于1且小于或等于N的整数。5.如权利要求4所述的金融数据输入方法,其特征在于,所述第一级子集合包括M个刻度节点,所述M个刻度节点对应于M+1个轴线区间,所述M+1个轴线区间的单位长度金额表示值随着金额增大的方向逐渐增大。6.如权利要求5所述的金融数据输入方法,其特征在于,除所述第一级子集合之外的其它级子集合中至少包括一刻度均分子集合,所述刻度均分子集合中所有刻度节点均匀分布于所述刻度均分子集合所属的轴线区间。7.如权利要求2至6中任一权利要求所述的金融数据输入方法,其特征在于,所述方法还包括:接收微调递增指令信号,将所述目标金额与第一步长金额的和作为更新后的金额,显示所述更新后的金额;和/或;接收微调递减指令信号,将所述目标金额与第一步长金额的差作为更新后的金额,显示所述更新后的金额。8.如权利要求7所述的金融数据输入方法,其特征在于,所述金额选择控件包括用于在金额轴线上滑动的滑动块,所述滑动块位于不同的刻度节点区间时,所述第一步长金额不同;所述刻度节点区间是指相邻的两个刻度节点之间的区间,或者,连续的多个刻度节点中间隔最远的两个刻度节点之间的区间。9.如权利要求1所述的金融数据输入方法,其特征在于,所述方法还包括:接收用于切换到数字键盘的触发指令时,显示数字键盘,接收所述数字键盘的点触信号,根据所述数字键盘的点触信号确定目标金额,在所述输入框中显示所述目标金额;接收到微调递增指令信号时,将所述目标金额与第二步长金额的和作为更新后的金额,显示所述更新后的金额;接收到微调递减指令信号时,将所述目标金额与第二步长金额的差作为更新后的金额,显示所述更新后的金额。10.如权利要求9所述的金融数据输入方法,其特征在于,所述方法还包括:接收所述显示框内的点击信号,根据所述点击信号确定光标位置,确定所述光标位置对应的金额单位,确定所述金额单位对应的第三步长金额;接收到微调递增指令信号时,将所述目标金额与所述第三步长金额的和作为更新后的金额,显示所述更新后的金额;接收到微调递减指令信号时,将所述目标金额与所述第三步长金额的差作为更新后的金额,显示所述更新后的金额。11.一种金融数据输入装置,其特征在于,包括:第一显示模块,用于显示金融控件,所述金融控件包括金额轴线;第一接收模块,用于接收控制所述金额轴线的触摸信号,所述触摸信号是点击信号或者滑动信号;第一确定模块,用于根据所述触摸信号中触摸位置确定目标金额;第二显示模块,用于在输入框中显示所述目标金额。12.如权利要求11所述的金融数据输入装置,其特征在于,所述金融控件包括两个端点节点、位于所述两个端点节点之间的刻度节点集合;所述两个端点节点分别表示最低金额和最高金额,所述刻度节点集合包括的刻度节点用于表示位于所述最低金额和所述最高金额之间的金额,并且按照所表示的金额的顺序依次排列。13.如权利要求12所述的金融数...

【专利技术属性】
技术研发人员:张旭宋振中郭渊敏任雪飞
申请(专利权)人:北京小米支付技术有限公司
类型:发明
国别省市:北京,11

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

1