From 33c0326e48284c0afeeaad921277ca08d529e75e Mon Sep 17 00:00:00 2001 From: Cjt Date: Tue, 2 Mar 2021 02:22:33 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=9B=B4=E6=96=B0=20API=20=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E3=80=81DevApp=E3=80=81DevJava=20=E7=89=88=E6=9C=AC=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Former-commit-id: 5ed3f7b5aae13a4ae294b912e913bfd3ce6411fa Former-commit-id: 1e92802681384759351d093b7cabe9c4d88d434b --- README.md | 6 +++--- file/gradle/config.gradle | 8 ++++---- lib/DevApp/CHANGELOG.md | 5 +++++ lib/DevApp/README.md.REMOVED.git-id | 2 +- lib/DevJava/CHANGELOG.md | 5 +++++ lib/DevJava/README.md | 21 ++++++++++++--------- 6 files changed, 30 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 190d6389c1..58b52a9720 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ [![GitHub](https://img.shields.io/badge/GitHub-afkT-blue.svg)](https://github.com/afkT) [![GitHub license](https://img.shields.io/github/license/afkT/DevUtils.svg)](https://github.com/afkT/DevUtils/blob/master/LICENSE) -[![Bintray](https://img.shields.io/badge/DevUtils-2.1.8-brightgreen.svg)](https://bintray.com/afkt/maven/DevAppX) +[![Bintray](https://img.shields.io/badge/DevUtils-2.1.9-brightgreen.svg)](https://bintray.com/afkt/maven/DevAppX) [![API](https://img.shields.io/badge/API-14%2B-brightgreen.svg?style=flat)](https://android-arsenal.com/api?level=14) [![Utils](https://img.shields.io/badge/utils-160+-ff69b4.svg)](https://github.com/afkT/DevUtils/blob/master/lib/DevApp/README.md) @@ -75,7 +75,7 @@ ```java // DevApp Android 工具类库 -implementation 'com.afkt:DevAppX:2.1.8' +implementation 'com.afkt:DevAppX:2.1.9' // DevAssist 快捷功能辅助类库 implementation 'com.afkt:DevAssist:1.0.9' @@ -87,7 +87,7 @@ implementation 'com.afkt:DevBase:1.0.4' implementation 'com.afkt:DevBaseMVVM:1.0.2' // DevJava Java 工具类库 ( 不依赖 android api ) -implementation 'com.afkt:DevJava:1.2.8' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava +implementation 'com.afkt:DevJava:1.2.9' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava // DevWidget 自定义 View UI 库 implementation 'com.afkt:DevWidgetX:1.0.7' diff --git a/file/gradle/config.gradle b/file/gradle/config.gradle index 5bd299bc7c..4a743fb4e0 100644 --- a/file/gradle/config.gradle +++ b/file/gradle/config.gradle @@ -53,9 +53,9 @@ ext { // =========== // 版本号 - dev_app_versionCode : 218, + dev_app_versionCode : 219, // 版本名 - dev_app_versionName : '2.1.8', + dev_app_versionName : '2.1.9', // 版本号 dev_assist_versionCode : 109, @@ -73,9 +73,9 @@ ext { dev_base_mvvm_versionName : '1.0.2', // 版本号 - dev_java_versionCode : 128, + dev_java_versionCode : 129, // 版本名 - dev_java_version : '1.2.8', + dev_java_version : '1.2.9', // 版本号 dev_widget_versionCode : 107, diff --git a/lib/DevApp/CHANGELOG.md b/lib/DevApp/CHANGELOG.md index f5d9df8b4d..d64cb12aca 100644 --- a/lib/DevApp/CHANGELOG.md +++ b/lib/DevApp/CHANGELOG.md @@ -1,6 +1,11 @@ Change Log ========== +Version 2.1.9 *(2021-03-02)* +---------------------------- + +* `[Refactor]` BigDecimalUtils + Version 2.1.8 *(2021-03-01)* ---------------------------- diff --git a/lib/DevApp/README.md.REMOVED.git-id b/lib/DevApp/README.md.REMOVED.git-id index 0dad9434f9..999f6e8ff8 100644 --- a/lib/DevApp/README.md.REMOVED.git-id +++ b/lib/DevApp/README.md.REMOVED.git-id @@ -1 +1 @@ -d799c9934aa5c83c60905b7b359246df6e63be9f \ No newline at end of file +690cf4abacd3c4d9416c5ab1d7c7486665902ba7 \ No newline at end of file diff --git a/lib/DevJava/CHANGELOG.md b/lib/DevJava/CHANGELOG.md index 973636ef83..380b5c2972 100644 --- a/lib/DevJava/CHANGELOG.md +++ b/lib/DevJava/CHANGELOG.md @@ -1,6 +1,11 @@ Change Log ========== +Version 1.2.9 *(2021-03-02)* +---------------------------- + +* `[Refactor]` BigDecimalUtils + Version 1.2.8 *(2021-02-27)* ---------------------------- diff --git a/lib/DevJava/README.md b/lib/DevJava/README.md index 11d127ec57..9db1a5eed5 100644 --- a/lib/DevJava/README.md +++ b/lib/DevJava/README.md @@ -2,7 +2,7 @@ ## Gradle ```java -implementation 'com.afkt:DevJava:1.2.8' +implementation 'com.afkt:DevJava:1.2.9' ``` ## 目录结构 @@ -112,15 +112,25 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {}); | :- | :- | | setScale | 设置全局小数点保留位数、舍入模式 | | getBigDecimal | 获取 BigDecimal | -| getOperation | 获取 Operation | +| operation | 获取 Operation | | adjustDouble | 获取自己想要的数据格式 | +| add | 提供精确的加法运算 | +| subtract | 提供精确的减法运算 | +| multiply | 提供精确的乘法运算 | +| divide | 提供精确的除法运算 | +| remainder | 提供精确的取余运算 | +| round | 提供精确的小数位四舍五入处理 | +| compareTo | 比较大小 | | getScale | 获取小数点保留位数 | | getRoundingMode | 获取舍入模式 | +| requireNonNull | 检查 Value 是否为 null, 为 null 则抛出异常 | | setBigDecimal | 设置 Value | | getConfig | 获取配置信息 | | setConfig | 设置配置信息 | | removeConfig | 移除配置信息 | | setScaleByConfig | 设置小数点保留位数、舍入模式 | +| isThrowError | 是否抛出异常 | +| setThrowError | 设置是否抛出异常 | | clone | 克隆对象 | | toString | 获取此 BigDecimal 的字符串表示形式科学记数法 | | toPlainString | 获取此 BigDecimal 的字符串表示形式不带指数字段 | @@ -129,13 +139,6 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {}); | floatValue | 获取指定类型值 | | longValue | 获取指定类型值 | | doubleValue | 获取指定类型值 | -| add | 提供精确的加法运算 | -| subtract | 提供精确的减法运算 | -| multiply | 提供精确的乘法运算 | -| divide | 提供精确的除法运算 | -| remainder | 提供精确的取余运算 | -| round | 提供精确的小数位四舍五入处理 | -| compareTo | 比较大小 | | formatMoney | 金额分割, 四舍五入金额 |