Skip to content

Commit

Permalink
1.更新 API 文档
Browse files Browse the repository at this point in the history
Former-commit-id: 9bbbc9b
Former-commit-id: a92eb24
  • Loading branch information
Ttt committed Sep 15, 2020
1 parent 5251b6a commit 5187a48
Show file tree
Hide file tree
Showing 4 changed files with 63 additions and 51 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.0.1-brightgreen.svg)](https://bintray.com/afkt/maven/DevAppX)
[![Bintray](https://img.shields.io/badge/DevUtils-2.0.2-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)

Expand Down Expand Up @@ -71,7 +71,7 @@
```java

// DevApp Android 工具类库
implementation 'com.afkt:DevAppX:2.0.1'
implementation 'com.afkt:DevAppX:2.0.2'

// DevAssist 快捷功能辅助类库
implementation 'com.afkt:DevAssist:1.0.4'
Expand All @@ -80,7 +80,7 @@ implementation 'com.afkt:DevAssist:1.0.4'
implementation 'com.afkt:DevBase:1.0.0'

// DevJava Java 工具类库 ( 不依赖 android api )
implementation 'com.afkt:DevJava:1.1.5' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava
implementation 'com.afkt:DevJava:1.1.6' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava

// DevWidget 自定义 View UI 库
implementation 'com.afkt:DevWidgetX:1.0.4'
Expand Down
8 changes: 4 additions & 4 deletions file/gradle/config.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@ ext {
// ===========

// 版本号
dev_app_versionCode : 201,
dev_app_versionCode : 202,
// 版本名
dev_app_versionName : '2.0.1',
dev_app_versionName : '2.0.2',

// 版本号
dev_assist_versionCode : 104,
Expand All @@ -59,9 +59,9 @@ ext {
dev_base_versionName : '1.0.0',

// 版本号
dev_java_versionCode : 115,
dev_java_versionCode : 116,
// 版本名
dev_java_version : '1.1.5',
dev_java_version : '1.1.6',

// 版本号
dev_widget_versionCode : 104,
Expand Down
2 changes: 1 addition & 1 deletion lib/DevApp/README.md.REMOVED.git-id
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f9d82b7c0cab79873379da406bc8afdaac161435
0ea380fa3e933f54b9a8dfa3e84a06f1ee7e8373
98 changes: 55 additions & 43 deletions lib/DevJava/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```java
implementation 'com.afkt:DevJava:1.1.5'
implementation 'com.afkt:DevJava:1.1.6'
```

## 目录结构
Expand Down Expand Up @@ -227,7 +227,7 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});

| 方法 | 注释 |
| :- | :- |
| toHexAlpha | 获取十六进制透明度字符串 |
| hexAlpha | 获取十六进制透明度字符串 |
| getARGB | 返回一个颜色 ARGB 色值数组 ( 返回十进制 ) |
| alpha | 返回一个颜色中的透明度值 ( 返回十进制 ) |
| alphaPercent | 返回一个颜色中的透明度百分比值 |
Expand Down Expand Up @@ -270,7 +270,6 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| getHue | 获取颜色色调 |
| getSaturation | 获取颜色饱和度 |
| getBrightness | 获取颜色亮度 |
| toString | toString |
| handleColor | 处理 color |


Expand Down Expand Up @@ -364,7 +363,7 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| get12Hour | 获取时 - 12 |
| getMinute | 获取分 |
| getSecond | 获取秒 |
| convertTime | 转换时间处理, 小于 10, 则自动补充 0x |
| timeAddZero | 时间补 0 处理 ( 小于 10, 则自动补充 0x ) |
| isLeapYear | 判断是否闰年 |
| getMonthDayNumberAll | 根据年份、月份, 获取对应的天数 ( 完整天数, 无判断是否属于未来日期 ) |
| getYearMonthNumber | 根据年份, 获取对应的月份 |
Expand Down Expand Up @@ -412,14 +411,20 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| isStartsWith | 判断内容, 是否属于特定字符串开头 - 对比大小写 |
| isEndsWith | 判断内容, 是否属于特定字符串结尾 - 对比大小写 |
| isSpace | 判断字符串是否为 null 或全为空白字符 |
| toClearSpace | 清空字符串全部空格 |
| toClearSpaceTrim | 清空字符串前后所有空格 |
| clearSpace | 清空字符串全部空格 |
| clearTab | 清空字符串全部 Tab |
| clearLine | 清空字符串全部换行符 |
| clearSpaceTrim | 清空字符串前后全部空格 |
| clearTabTrim | 清空字符串前后全部 Tab |
| clearLineTrim | 清空字符串前后全部换行符 |
| clearSpaceTabLine | 清空字符串全部空格、Tab、换行符 |
| clearSpaceTabLineTrim | 清空字符串前后全部空格、Tab、换行符 |
| appendSpace | 追加空格 |
| appendTab | 追加 Tab |
| appendLine | 追加换行 |
| toCheckValue | 检查字符串 |
| toCheckValues | 检查字符串 - 多个值 |
| toCheckValuesSpace | 检查字符串 - 多个值 ( 删除前后空格对比判断 ) |
| checkValue | 检查字符串 |
| checkValues | 检查字符串 - 多个值 |
| checkValuesSpace | 检查字符串 - 多个值 ( 删除前后空格对比判断 ) |
| getFormatString | 获取格式化后的字符串 |
| getAutoFormatString | 获取自动数量格式化后的字符串 ( 可变参数 ) |
| getAutoFormatString2 | 获取自动数量格式化后的字符串 ( 可变参数 ) |
Expand All @@ -431,12 +436,12 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| subSymbolHide | 裁剪符号处理 |
| subSetSymbol | 裁剪内容, 设置符号处理 |
| substring | 裁剪字符串 |
| toReplaceSEWith | 替换 ( 删除 - 替换成 "") 字符串中符合 特定标记字符的 startsWith - endsWith |
| toReplaceStartsWith | 替换开头字符串 |
| toReplaceEndsWith | 替换结尾字符串 |
| toClearSEWiths | 这个方法功能主要把字符符合标记的 头部和尾部都替换成 "" |
| toClearStartsWith | 清空属于特定字符串开头的字段 |
| toClearEndsWith | 清空属于特定字符串结尾的字段 |
| replaceSEWith | 替换 ( 删除 - 替换成 "") 字符串中符合 特定标记字符的 startsWith - endsWith |
| replaceStartsWith | 替换开头字符串 |
| replaceEndsWith | 替换结尾字符串 |
| clearSEWiths | 这个方法功能主要把字符符合标记的 头部和尾部都替换成 "" |
| clearStartsWith | 清空属于特定字符串开头的字段 |
| clearEndsWith | 清空属于特定字符串结尾的字段 |
| replaceAll | 替换字符串 |
| replaceAllToNull | 替换字符串 |
| replaceAlls | 替换字符串 |
Expand Down Expand Up @@ -572,7 +577,7 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| copyDir | 复制目录 |
| moveDir | 移动目录 |
| deleteDir | 删除目录 |
| deleteAllInDir | 删除目录下所有东西 |
| deleteAllInDir | 删除目录下所有文件 |
| deleteFilesInDir | 删除目录下所有文件 |
| deleteFilesInDirWithFilter | 删除目录下所有过滤的文件 |
| listFilesInDir | 获取目录下所有文件 - 不递归进子目录 |
Expand Down Expand Up @@ -617,9 +622,9 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| splitParams | 拆分参数 |
| joinParams | 拼接请求参数 - value(String) |
| joinParamsObj | 拼接请求参数 - value(Object) |
| toConvertObjToMS | 进行转换对象处理 ( 请求发送对象 ) |
| toConvertObjToMO | 进行转换对象处理 ( 请求发送对象 ) |
| toUrlEncode | 进行 URL 编码, 默认 UTF-8 |
| convertObjToMS | 进行转换对象处理 ( 请求发送对象 ) |
| convertObjToMO | 进行转换对象处理 ( 请求发送对象 ) |
| urlEncode | 进行 URL 编码, 默认 UTF-8 |


* **HttpURLConnection 网络工具类 ->** [HttpURLConnectionUtils.java](https://github.com/afkT/DevUtils/blob/master/lib/DevJava/src/main/java/dev/utils/common/HttpURLConnectionUtils.java)
Expand Down Expand Up @@ -667,8 +672,8 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| equals | 判断两个值是否一样 |
| toggle | 切换保存状态 |
| isNullToValue | 判断指定 key 的 value 是否为 null |
| containsKey | 判断 Map 是否存储了 key |
| containsValue | 判断 Map 是否存储了 value |
| containsKey | 判断 Map 是否存储 key |
| containsValue | 判断 Map 是否存储 value |
| putToList | 添加一条数据 - (Value) List<T> |
| removeToList | 移除一条数据 - (Value) List<T> |
| removeToLists | 移除多条数据 - (Value) List<T> |
Expand All @@ -679,6 +684,7 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});

| 方法 | 注释 |
| :- | :- |
| addZero | 补 0 处理 ( 小于 10, 则自动补充 0x ) |
| percentI | 计算百分比值 ( 最大 100%) |
| percentD | 计算百分比值 ( 最大 100%) |
| percentL | 计算百分比值 ( 最大 100%) |
Expand Down Expand Up @@ -821,33 +827,39 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| countMatches2 | 统计字符串匹配个数 |
| isSpace | 判断字符串是否为 null 或全为空白字符 |
| getBytes | 字符串 转 byte[] |
| toClearSpace | 清空字符串全部空格 |
| toClearSpaceTrim | 清空字符串前后所有空格 |
| clearSpace | 清空字符串全部空格 |
| clearTab | 清空字符串全部 Tab |
| clearLine | 清空字符串全部换行符 |
| clearSpaceTrim | 清空字符串前后全部空格 |
| clearTabTrim | 清空字符串前后全部 Tab |
| clearLineTrim | 清空字符串前后全部换行符 |
| clearSpaceTabLine | 清空字符串全部空格、Tab、换行符 |
| clearSpaceTabLineTrim | 清空字符串前后全部空格、Tab、换行符 |
| appendSpace | 追加空格 |
| appendTab | 追加 Tab |
| appendLine | 追加换行 |
| forString | 循环指定数量字符串 |
| forJoint | 循环追加 |
| colonSplit | 冒号分割处理 |
| toCheckValue | 检查字符串 |
| toCheckValues | 检查字符串 - 多个值 |
| toCheckValuesSpace | 检查字符串 - 多个值 ( 删除前后空格对比判断 ) |
| checkValue | 检查字符串 |
| checkValues | 检查字符串 - 多个值 |
| checkValuesSpace | 检查字符串 - 多个值 ( 删除前后空格对比判断 ) |
| getFormatString | 获取格式化后的字符串 |
| getAutoFormatString | 获取自动数量格式化后的字符串 ( 可变参数 ) |
| getAutoFormatString2 | 获取自动数量格式化后的字符串 ( 可变参数 ) |
| appends | StringBuilder 拼接处理 |
| appendsIgnoreLast | StringBuilder 拼接处理 ( 最后一个不追加间隔 ) |
| toGBKEncode | 字符串进行 GBK 编码 |
| toGBK2312Encode | 字符串进行 GBK2312 编码 |
| toUTF8Encode | 字符串进行 UTF-8 编码 |
| toStrEncode | 进行字符串编码 |
| toUrlEncode | 进行 URL 编码, 默认 UTF-8 |
| toUrlDecode | 进行 URL 解码, 默认 UTF-8 |
| toASCII | 将字符串转移为 ASCII 码 |
| toUnicode | 将字符串转移为 Unicode 码 |
| toUnicodeString | 将字符数组转移为 Unicode 码 |
| toDBC | 转化为半角字符 |
| toSBC | 转化为全角字符 如: a = a, A = A |
| gbkEncode | 字符串进行 GBK 编码 |
| gbk2312Encode | 字符串进行 GBK2312 编码 |
| utf8Encode | 字符串进行 UTF-8 编码 |
| strEncode | 进行字符串编码 |
| urlEncode | 进行 URL 编码, 默认 UTF-8 |
| urlDecode | 进行 URL 解码, 默认 UTF-8 |
| ascii | 将字符串转移为 ASCII 码 |
| unicode | 将字符串转移为 Unicode 码 |
| unicodeString | 将字符数组转移为 Unicode 码 |
| dbc | 转化为半角字符 |
| sbc | 转化为全角字符 如: a = a, A = A |
| checkChineseToString | 检测字符串是否全是中文 |
| isChinese | 判定输入汉字 |
| upperFirstLetter | 首字母大写 |
Expand All @@ -864,12 +876,12 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| subSymbolHide | 裁剪符号处理 |
| subSetSymbol | 裁剪内容, 设置符号处理 |
| substring | 裁剪字符串 |
| toReplaceSEWith | 替换 ( 删除 - 替换成 "") 字符串中符合 特定标记字符的 startsWith - endsWith |
| toReplaceStartsWith | 替换开头字符串 |
| toReplaceEndsWith | 替换结尾字符串 |
| toClearSEWiths | 这个方法功能主要把字符符合标记的 头部和尾部都替换成 "" |
| toClearStartsWith | 清空属于特定字符串开头的字段 |
| toClearEndsWith | 清空属于特定字符串结尾的字段 |
| replaceSEWith | 替换 ( 删除 - 替换成 "") 字符串中符合 特定标记字符的 startsWith - endsWith |
| replaceStartsWith | 替换开头字符串 |
| replaceEndsWith | 替换结尾字符串 |
| clearSEWiths | 这个方法功能主要把字符符合标记的 头部和尾部都替换成 "" |
| clearStartsWith | 清空属于特定字符串开头的字段 |
| clearEndsWith | 清空属于特定字符串结尾的字段 |
| replaceAll | 替换字符串 |
| replaceAllToNull | 替换字符串 |
| replaceAlls | 替换字符串 |
Expand Down

0 comments on commit 5187a48

Please sign in to comment.