Skip to content

Commit

Permalink
docs: 更新部分版本信息、忽略配置
Browse files Browse the repository at this point in the history
  • Loading branch information
afkT committed Jul 17, 2022
1 parent 72e8e38 commit c57168f
Show file tree
Hide file tree
Showing 7 changed files with 688 additions and 33 deletions.
6 changes: 3 additions & 3 deletions API/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)
[![MavenCentral](https://img.shields.io/badge/DevUtils-2.4.0-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)
[![MavenCentral](https://img.shields.io/badge/DevUtils-2.4.1-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)
[![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-200+-ff69b4.svg)](https://github.com/afkT/DevUtils/blob/master/lib/DevApp/README.md)

Expand Down Expand Up @@ -113,7 +113,7 @@
```gradle
// DevApp - Android 工具类库
implementation 'io.github.afkt:DevAppX:2.4.0'
implementation 'io.github.afkt:DevAppX:2.4.1'
// DevAssist - 封装逻辑代码, 实现多个快捷功能辅助类、以及 Engine 兼容框架等
implementation 'io.github.afkt:DevAssist:1.3.6'
Expand Down Expand Up @@ -150,7 +150,7 @@ releaseAnnotationProcessor 'io.github.afkt:DevEnvironmentCompilerRelease:1.1.1'
//annotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.1.1' // kapt
// DevJava - Java 工具类库 ( 不依赖 android api )
implementation 'io.github.afkt:DevJava:1.4.6' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava
implementation 'io.github.afkt:DevJava:1.4.7' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava
```

## [APK Demo](https://github.com/afkT/Resources/blob/main/APK)
Expand Down
27 changes: 26 additions & 1 deletion API/lib/DevApp/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
//implementation 'com.afkt:DevApp:1.9.4'
// AndroidX ( Maven Central )
implementation 'io.github.afkt:DevAppX:2.4.0'
implementation 'io.github.afkt:DevAppX:2.4.1'
```

## 目录结构
Expand Down Expand Up @@ -42,6 +42,7 @@ implementation 'io.github.afkt:DevAppX:2.4.0'
- toaster | Toaster 处理无通知权限
- wifi | Wifi、热点工具类
- common | Java 工具类, 不依赖 android api
- able | 通用接口定义
- assist | 各种快捷辅助类
- record | 文件记录分析类
- search | 搜索相关 ( 文件搜索等 )
Expand Down Expand Up @@ -131,6 +132,7 @@ DevUtils.openDebug();
- [toaster](#devutilsapptoasttoaster) | Toaster 处理无通知权限
- [wifi](#devutilsappwifi) | Wifi、热点工具类
- [common](#devutilscommon) | Java 工具类, 不依赖 android api
- [able](#devutilscommonable) | 通用接口定义
- [assist](#devutilscommonassist) | 各种快捷辅助类
- [record](#devutilscommonassistrecord) | 文件记录分析类
- [search](#devutilscommonassistsearch) | 搜索相关 ( 文件搜索等 )
Expand Down Expand Up @@ -1837,6 +1839,14 @@ DevUtils.openDebug();
| setCompoundDrawablesWithIntrinsicBoundsByRight | 设置 Right CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBoundsByBottom | 设置 Bottom CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBounds | 设置 CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setAutoSizeTextTypeWithDefaults | 通过设置默认的自动调整大小配置, 决定是否自动缩放文本 |
| setAutoSizeTextTypeUniformWithConfiguration | 设置 TextView 自动调整字体大小配置 |
| setAutoSizeTextTypeUniformWithPresetSizes | 设置 TextView 自动调整如果预设字体大小范围有效则修改类型为 AUTO_SIZE_TEXT_TYPE_UNIFORM |
| getAutoSizeTextType | 获取 TextView 自动调整大小类型 |
| getAutoSizeStepGranularity | 获取 TextView 自动调整大小变动粒度 ( 跨度区间值 ) |
| getAutoSizeMinTextSize | 获取 TextView 自动调整最小字体大小 |
| getAutoSizeMaxTextSize | 获取 TextView 自动调整最大字体大小 |
| getAutoSizeTextAvailableSizes | 获取 TextView 自动调整大小预设范围数组 |


* **Uri 工具类 ->** [UriUtils.java](https://github.com/afkT/DevUtils/blob/master/lib/DevApp/src/main/java/dev/utils/app/UriUtils.java)
Expand Down Expand Up @@ -3368,6 +3378,9 @@ DevUtils.openDebug();
| setCompoundDrawablesWithIntrinsicBoundsByRight | 设置 Right CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBoundsByBottom | 设置 Bottom CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBounds | 设置 CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setAutoSizeTextTypeWithDefaults | 通过设置默认的自动调整大小配置, 决定是否自动缩放文本 |
| setAutoSizeTextTypeUniformWithConfiguration | 设置 TextView 自动调整字体大小配置 |
| setAutoSizeTextTypeUniformWithPresetSizes | 设置 TextView 自动调整如果预设字体大小范围有效则修改类型为 AUTO_SIZE_TEXT_TYPE_UNIFORM |
| setLayoutManager | 设置 RecyclerView LayoutManager |
| setSpanCount | 设置 GridLayoutManager SpanCount |
| setOrientation | 设置 RecyclerView Orientation |
Expand Down Expand Up @@ -3585,6 +3598,9 @@ DevUtils.openDebug();
| setCompoundDrawablesWithIntrinsicBoundsByRight | 设置 Right CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBoundsByBottom | 设置 Bottom CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBounds | 设置 CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setAutoSizeTextTypeWithDefaults | 通过设置默认的自动调整大小配置, 决定是否自动缩放文本 |
| setAutoSizeTextTypeUniformWithConfiguration | 设置 TextView 自动调整字体大小配置 |
| setAutoSizeTextTypeUniformWithPresetSizes | 设置 TextView 自动调整如果预设字体大小范围有效则修改类型为 AUTO_SIZE_TEXT_TYPE_UNIFORM |
| setLayoutManager | 设置 RecyclerView LayoutManager |
| setSpanCount | 设置 GridLayoutManager SpanCount |
| setOrientation | 设置 RecyclerView Orientation |
Expand Down Expand Up @@ -3872,6 +3888,9 @@ DevUtils.openDebug();
| setCompoundDrawablesWithIntrinsicBoundsByRight | 设置 Right CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBoundsByBottom | 设置 Bottom CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBounds | 设置 CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setAutoSizeTextTypeWithDefaults | 通过设置默认的自动调整大小配置, 决定是否自动缩放文本 |
| setAutoSizeTextTypeUniformWithConfiguration | 设置 TextView 自动调整字体大小配置 |
| setAutoSizeTextTypeUniformWithPresetSizes | 设置 TextView 自动调整如果预设字体大小范围有效则修改类型为 AUTO_SIZE_TEXT_TYPE_UNIFORM |
| setLayoutManager | 设置 RecyclerView LayoutManager |
| setSpanCount | 设置 GridLayoutManager SpanCount |
| setOrientation | 设置 RecyclerView Orientation |
Expand Down Expand Up @@ -4082,6 +4101,9 @@ DevUtils.openDebug();
| setCompoundDrawablesWithIntrinsicBoundsByRight | 设置 Right CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBoundsByBottom | 设置 Bottom CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setCompoundDrawablesWithIntrinsicBounds | 设置 CompoundDrawables ( 按照原有比例大小显示图片 ) |
| setAutoSizeTextTypeWithDefaults | 通过设置默认的自动调整大小配置, 决定是否自动缩放文本 |
| setAutoSizeTextTypeUniformWithConfiguration | 设置 TextView 自动调整字体大小配置 |
| setAutoSizeTextTypeUniformWithPresetSizes | 设置 TextView 自动调整如果预设字体大小范围有效则修改类型为 AUTO_SIZE_TEXT_TYPE_UNIFORM |
| setLayoutManager | 设置 RecyclerView LayoutManager |
| setSpanCount | 设置 GridLayoutManager SpanCount |
| setOrientation | 设置 RecyclerView Orientation |
Expand Down Expand Up @@ -5646,6 +5668,9 @@ DevUtils.openDebug();
| getComments | 获取压缩文件中的注释链表 |


## <span id="devutilscommonable">**`dev.utils.common.able`**</span>


## <span id="devutilscommonassist">**`dev.utils.common.assist`**</span>


Expand Down
35 changes: 20 additions & 15 deletions API/lib/DevJava/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,27 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevJava:1.4.6'
implementation 'io.github.afkt:DevJava:1.4.7'
```

## 目录结构

```
- dev.utils | 根目录
- common | Java 工具类, 不依赖 android api
- assist | 各种快捷辅助类
- record | 文件记录分析类
- search | 搜索相关 ( 文件搜索等 )
- url | Url 携带信息解析
- cipher | 编 / 解码工具类
- comparator | 排序比较器
- sort | 各种类型比较器排序实现
- encrypt | 加密工具类
- file | 文件分片相关
- random | 随机概率算法工具类
- thread | 线程相关
- validator | 数据校验工具类
- dev.utils | 根目录
- common | Java 工具类, 不依赖 android api
- able | 通用接口定义
- assist | 各种快捷辅助类
- record | 文件记录分析类
- search | 搜索相关 ( 文件搜索等 )
- url | Url 携带信息解析
- cipher | 编 / 解码工具类
- comparator | 排序比较器
- sort | 各种类型比较器排序实现
- encrypt | 加密工具类
- file | 文件分片相关
- random | 随机概率算法工具类
- thread | 线程相关
- validator | 数据校验工具类
```


Expand Down Expand Up @@ -50,6 +51,7 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});

- dev.utils | 根目录
- [common](#devutilscommon) | Java 工具类, 不依赖 android api
- [able](#devutilscommonable) | 通用接口定义
- [assist](#devutilscommonassist) | 各种快捷辅助类
- [record](#devutilscommonassistrecord) | 文件记录分析类
- [search](#devutilscommonassistsearch) | 搜索相关 ( 文件搜索等 )
Expand Down Expand Up @@ -1034,6 +1036,9 @@ JCLogUtils.setPrint(new JCLogUtils.Print() {});
| getComments | 获取压缩文件中的注释链表 |


## <span id="devutilscommonable">**`dev.utils.common.able`**</span>


## <span id="devutilscommonassist">**`dev.utils.common.assist`**</span>


Expand Down
47 changes: 45 additions & 2 deletions src/main/java/javadoc/dev_utils/ApiConfig.java
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ private ApiConfig() {
// ==========

// DevApp 版本号
public static final String DEV_APP_VERSION = "2.4.0";
public static final String DEV_APP_VERSION = "2.4.1";
// DevApp 文件路径
public static final String DEV_APP_PATH = PROJECT_LOCAL_PATH + "/DevUtils/lib/DevApp/src/main/java/dev";
// DevApp Utils 文件路径
Expand Down Expand Up @@ -255,7 +255,7 @@ private ApiConfig() {
// ===========

// DevJava 版本号
public static final String DEV_JAVA_VERSION = "1.4.6";
public static final String DEV_JAVA_VERSION = "1.4.7";
// DevJava 文件路径
public static final String DEV_JAVA_PATH = PROJECT_LOCAL_PATH + "/DevUtils/lib/DevJava/src/main/java/dev";
// DevJava Utils 文件路径
Expand Down Expand Up @@ -453,6 +453,7 @@ private static void initCatalogMap() {
// ==============

sCatalogMap_APP.put(".common", "Java 工具类, 不依赖 android api");
sCatalogMap_APP.put(".common.able", "通用接口定义");
sCatalogMap_APP.put(".common.assist", "各种快捷辅助类");
sCatalogMap_APP.put(".common.assist.record", "文件记录分析类");
sCatalogMap_APP.put(".common.assist.search", "搜索相关 ( 文件搜索等 )");
Expand Down Expand Up @@ -683,6 +684,48 @@ private static void initFilterClassMap() {
sFilterClassSet_APP.add("Decrypt.java");
sFilterClassSet_APP.add("Encrypt.java");

sFilterClassSet_APP.add("Getable.java");
sFilterClassSet_APP.add("Byable.java");
sFilterClassSet_APP.add("Toable.java");
sFilterClassSet_APP.add("Flowable.java");
sFilterClassSet_APP.add("Sortable.java");
sFilterClassSet_APP.add("Calculateable.java");
sFilterClassSet_APP.add("Callable.java");
sFilterClassSet_APP.add("Methodable.java");
sFilterClassSet_APP.add("Cloneable.java");
sFilterClassSet_APP.add("Closeable.java");
sFilterClassSet_APP.add("Convertable.java");
sFilterClassSet_APP.add("Correctable.java");
sFilterClassSet_APP.add("Decodeable.java");
sFilterClassSet_APP.add("Encodeable.java");
sFilterClassSet_APP.add("Decryptable.java");
sFilterClassSet_APP.add("Encryptable.java");
sFilterClassSet_APP.add("Filterable.java");
sFilterClassSet_APP.add("Interceptable.java");
sFilterClassSet_APP.add("IOable.java");
sFilterClassSet_APP.add("Notifyable.java");
sFilterClassSet_APP.add("Operateable.java");
sFilterClassSet_APP.add("Inputable.java");
sFilterClassSet_APP.add("Outputable.java");
sFilterClassSet_APP.add("Readable.java");
sFilterClassSet_APP.add("Writeable.java");
sFilterClassSet_APP.add("Refreshable.java");
sFilterClassSet_APP.add("Replaceable.java");
sFilterClassSet_APP.add("Searchable.java");
sFilterClassSet_APP.add("Queryable.java");
sFilterClassSet_APP.add("Findable.java");
sFilterClassSet_APP.add("Splitable.java");
sFilterClassSet_APP.add("Taskable.java");
sFilterClassSet_APP.add("Routerable.java");
sFilterClassSet_APP.add("Errorable.java");
sFilterClassSet_APP.add("Threadable.java");
sFilterClassSet_APP.add("Editorable.java");
sFilterClassSet_APP.add("Copyable.java");
sFilterClassSet_APP.add("Pasteable.java");
sFilterClassSet_APP.add("Modifyable.java");
sFilterClassSet_APP.add("Parseable.java");
sFilterClassSet_APP.add("Sendable.java");

// ============
// = DevOther =
// ============
Expand Down
Loading

0 comments on commit c57168f

Please sign in to comment.