文章目录
前言
大写数字转换工具的开发与实现。
一、效果展示
二、代码
准备工作与我开发的另一个小工具(长度转换工具)所用一致,详情请看我上一篇文章。
链接: Android开发实用小工具二——长度转换工具
1.样式布局
res/layout/activity_word_figure_conversion.xml :
2.主代码
WordFigureConversionActivity .java :
public class WordFigureConversionActivity extends AppCompatActivity implements View.OnClickListener {
// 汉语中的数字大写
private static final String[] CN_UPPER_NUMBER = {"零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"};
// 汉语中货币单位大写
private static final String[] CN_UPPER_MONETRAY_UNIT = {"分", "角", "元", "拾", "佰", "仟",
"万", "拾", "佰", "仟", "亿", "拾", "佰", "仟", "兆", "拾", "佰", "仟"};
// 特殊字符
private static final String CN_FULL = "整";
private static final String CN_NEGATIVE = "负";
private static final String CN_ZERO_FULL = "零元";
// 金额的精读,默认为2
private static final int MONEY_PRECISION = 2;
private List
总结
以上就是大写数字转换工具的开发与实现的内容。