System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开的实施例涉及一种数字货币硬钱包及其显示控制方法和系统。
技术介绍
1、现有数字货币硬钱包在显示交易信息时,基本都采用刷新整个屏幕的方式来显示,并且显示的内容和模式都固定不变,不能灵活显示,尤其是在发行后也无法对显示的图案、内容格式和位置进行更改。
技术实现思路
1、本公开的至少一个实施例提供了一种数字货币硬钱包的显示控制方法,该方法包括:接收显示操作指令,显示操作指令包括显示样式修改指令或回显指令,其中,回显指令为根据交易结束后的交易信息生成的控制硬钱包显示交易信息的指令;根据显示操作指令调用相应的控制接口,执行与显示样式修改指令对应的操作以修改当前设定的显示样式,或者执行与回显指令对应的操作以根据当前设定的显示样式生成显示交易信息的控制指令,并根据控制指令驱动硬钱包的显示面板相应显示区域按照当前设定的显示样式显示交易信息;其中,显示样式为显示区域样式和显示内容样式组成的集合。
2、例如,根据本公开的至少一个实施例的显示控制方法,显示区域样式为横向划分显示单元的第一显示区域样式、纵向划分显示单元的第二显示区域样式或网格划分显示单元的第三显示区域样式,且每个显示区域设置有显示区域编号;显示内容样式由设定图案、文字模板、二维码中至少一个显示内容组成,且每个显示内容设置有显示内容编号,文字模板还设置有文字库、数字库和符号库,且各个库内的元素设置有元素编号;显示样式设置有显示样式编号,各显示样式编号与显示区域编号和显示内容编号组成的集合对应。
3、例如,根据本
4、例如,根据本公开的至少一个实施例的显示控制方法,其中,执行与回显指令对应的操作以根据当前设定的显示样式生成显示交易信息的控制指令的步骤,包括:响应于回显指令调用显示控制接口,根据当前设定的显示样式编号确定对应的显示区域编号和显示内容编号,查找与显示内容编号对应的显示内容;根据显示区域编号确定待驱动的显示区域,并基于显示内容和显示区域生成控制指令。
5、例如,根据本公开的至少一个实施例的显示控制方法,显示样式的显示内容包括文字模板;回显指令包括与文字模板对应的元素信息,元素信息为设定格式;查找与显示内容编号对应的显示内容的步骤包括:根据设定格式从回显指令中确定元素信息,对元素信息进行处理得到元素编号,根据元素编号搜索文字库、数字库和/或符号库中的元素,将搜索到的元素组合到显示样式对应的文字模板中。
6、例如,根据本公开的至少一个实施例的显示控制方法,该方法还包括:根据交易指令生成交易信息;判断当前设定的显示样式中是否包含与交易信息相关的文字模板,若判断为是,则从交易信息中提取相关的元素,根据提取的元素和显示样式生成控制指令。
7、例如,根据本公开的至少一个实施例的显示控制方法,文字模板包括用于表示交易金额和余额的文字内容,根据交易流程的不同阶段,确定当前阶段交易金额或余额对应的数字元素,根据数字元素和显示样式生成控制指令,单独驱动显示交易金额的显示区域或单独驱动显示余额的显示区域。
8、本公开的至少一实施例提供了一种数字货币硬钱包,硬钱包包括:无线通信单元,配置为接收显示操作指令,显示操作指令包括显示样式修改指令或回显指令,其中,回显指令为根据交易结束后的交易信息生成的控制硬钱包显示交易信息的指令;控制单元,配置为根据显示操作指令调用相应的控制接口,执行与显示样式修改指令对应的操作以修改当前设定的显示样式,或者执行与回显指令对应的操作以根据当前设定的显示样式生成显示交易信息的控制指令;显示面板,包括划分为多个显示区域的显示单元,配置为接收控制单元的控制指令,根据控制指令驱动相应显示区域按照当前设定的显示样式显示交易信息,其中,显示样式为显示区域样式和显示内容样式组成的集合。
9、例如,根据本公开的至少一个实施例的数字货币硬钱包,显示区域样式为横向划分显示单元的第一显示区域样式、纵向划分显示单元的第二显示区域样式或网格划分显示单元的第三显示区域样式,且每个显示区域设置有显示区域编号;显示内容样式由设定图案、文字模板、二维码中至少一个显示内容组成,且每个显示内容设置有显示内容编号,文字模板还设置有文字库、数字库和符号库,且各个库内的元素设置有元素编号;显示样式设置有显示样式编号,各显示样式编号与显示区域编号和显示内容编号组成的集合对应。
10、例如,根据本公开的至少一个实施例的数字货币硬钱包控制单元,配置为响应于显示样式修改指令调用样式修改接口,将当前的显示样式编号修改为显示样式修改指令中的显示样式编号。
11、例如,根据本公开的至少一个实施例的数字货币硬钱包,控制单元,配置为响应于回显指令调用显示控制接口,根据当前设定的显示样式编号确定对应的显示区域编号和显示内容编号,查找与显示内容编号对应的显示内容;根据显示区域编号确定待驱动的显示区域,并基于显示内容和显示区域生成控制指令。
12、例如,根据本公开的至少一个实施例的数字货币硬钱包,显示样式的显示内容包括文字模板;回显指令包括与文字模板对应的元素信息,元素信息为设定格式;控制单元,配置为根据设定格式从回显指令中确定元素信息,对元素信息进行处理得到元素编号,根据元素编号搜索文字库、数字库和/或符号库中的元素,将搜索到的元素组合到显示样式对应的文字模板中。
13、例如,根据本公开的至少一个实施例的数字货币硬钱包,控制单元,配置为根据交易指令生成交易信息,判断当前设定的显示样式中是否包含与交易信息相关的文字模板,若判断为是,则从交易信息中提取相关的元素,根据提取的元素和显示样式生成控制指令。
14、例如,根据本公开的至少一个实施例的数字货币硬钱包,文字模板包括用于表示交易金额和余额的文字内容,控制单元,配置为根据交易流程的不同阶段,确定当前阶段交易金额或余额对应的数字元素,根据数字元素和显示样式生成控制指令,单独驱动显示交易金额的显示区域或单独驱动显示余额的显示区域。
15、本公开的至少一实施例提供了一种数字货币硬钱包系统,包括:后台,配置为生成显示操作指令,显示操作指令包括显示样式修改指令或回显指令,其中,回显指令为根据交易结束后的交易信息生成的控制硬钱包显示交易信息的指令;移动通信装置,配置为接收显示操作指令,并发送至数字货币硬钱包;本公开的至少一实施例提供的数字货币硬钱包。
16、例如,根据本公开的至少一个实施例的系统,移动通信装置,配置为通过预设的应用程序在用户界面上展示硬钱包支持的显示样式,并通过应用程序发送对硬钱包的显示样式进行修改的显示样式修改请求,或,配置为向数字货币硬钱包发送交易指令,并向后台发送数字货币硬钱包响应交易指令而返回的数字货币交易信息;后台,配置为响应于显示样式修改请求或数字货币交易信息,验证显示样式本文档来自技高网...
【技术保护点】
1.一种数字货币硬钱包的显示控制方法,该方法包括:
2.根据权利要求1所述的显示控制方法,其中,
3.根据权利要求2所述的显示控制方法,其中,执行与所述显示样式修改指令对应的操作以修改当前设定的显示样式的步骤,包括:
4.根据权利要求2所述的显示控制方法,其中,执行与所述回显指令对应的操作以根据当前设定的显示样式生成显示交易信息的控制指令的步骤,包括:
5.根据权利要求4所述的显示控制方法,其中,
6.根据权利要求2所述的显示控制方法,其中,该方法还包括:
7.根据权利要求5或6所述的显示控制方法,其中,
8.一种数字货币硬钱包,所述硬钱包包括:
9.根据权利要求8所述的数字货币硬钱包,其中,
10.根据权利要求9所述的数字货币硬钱包,其中,
11.根据权利要求9所述的数字货币硬钱包,其中,
12.根据权利要求11所述的数字货币硬钱包,其中,
13.根据权利要求9所述的数字货币硬钱包,其中,
14.根据权利要求12或13所述的
15.一种数字货币硬钱包系统,包括:
16.根据权利要求15所述的系统,其中,
17.根据权利要求15所述的系统,其中,
18.根据权利要求15所述的系统,其中,
19.一种电子装置,其特征在于,包括:
20.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
...【技术特征摘要】
1.一种数字货币硬钱包的显示控制方法,该方法包括:
2.根据权利要求1所述的显示控制方法,其中,
3.根据权利要求2所述的显示控制方法,其中,执行与所述显示样式修改指令对应的操作以修改当前设定的显示样式的步骤,包括:
4.根据权利要求2所述的显示控制方法,其中,执行与所述回显指令对应的操作以根据当前设定的显示样式生成显示交易信息的控制指令的步骤,包括:
5.根据权利要求4所述的显示控制方法,其中,
6.根据权利要求2所述的显示控制方法,其中,该方法还包括:
7.根据权利要求5或6所述的显示控制方法,其中,
8.一种数字货币硬钱包,所述硬钱包包括:
9.根据权利要求8所述的数字货币硬钱包,其中,
【专利技术属性】
技术研发人员:陈松,崔沛东,于鹏,
申请(专利权)人:中国人民银行数字货币研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。