Skip to content

Commit

Permalink
1.更新部分代码
Browse files Browse the repository at this point in the history
Former-commit-id: bab9d1a
Former-commit-id: 7267e2a
  • Loading branch information
afkT committed Dec 30, 2021
1 parent bb70971 commit a3ddde1
Show file tree
Hide file tree
Showing 14 changed files with 63 additions and 42 deletions.
30 changes: 15 additions & 15 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)
[![MavenCentral](https://img.shields.io/badge/DevUtils-2.3.1-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)
[![MavenCentral](https://img.shields.io/badge/DevUtils-2.3.2-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 @@ -95,38 +95,38 @@
```gradle
// DevApp Android 工具类库
implementation 'io.github.afkt:DevAppX:2.3.1'
implementation 'io.github.afkt:DevAppX:2.3.2'
// DevAssist 快捷功能辅助类库
implementation 'io.github.afkt:DevAssist:1.2.9'
implementation 'io.github.afkt:DevAssist:1.3.0'
// DevBase Base ( Activity、Fragment )、MVP、ViewBinding、ContentLayout 基类库
implementation 'io.github.afkt:DevBase:1.0.7'
implementation 'io.github.afkt:DevBase:1.0.8'
// DevBaseMVVM MVVM ( ViewDataBinding + ViewModel ) 基类库
implementation 'io.github.afkt:DevBaseMVVM:1.0.5'
implementation 'io.github.afkt:DevBaseMVVM:1.0.6'
// DevEngine 第三方框架解耦、一键替换第三方库
implementation 'io.github.afkt:DevEngine:1.0.1'
implementation 'io.github.afkt:DevEngine:1.0.2'
// DevHttpCapture OKHttp 抓包工具库
implementation 'io.github.afkt:DevHttpCapture:1.0.5'
implementation 'io.github.afkt:DevHttpCapture:1.0.6'
// DevHttpCaptureCompiler OKHttp 抓包工具库 ( 可视化功能 )
debugImplementation 'io.github.afkt:DevHttpCaptureCompiler:1.0.5'
releaseImplementation 'io.github.afkt:DevHttpCaptureCompilerRelease:1.0.5'
debugImplementation 'io.github.afkt:DevHttpCaptureCompiler:1.0.6'
releaseImplementation 'io.github.afkt:DevHttpCaptureCompilerRelease:1.0.6'
// DevWidget 自定义 View UI 库
implementation 'io.github.afkt:DevWidgetX:1.1.2'
implementation 'io.github.afkt:DevWidgetX:1.1.3'
// DevEnvironment Android 环境配置切换库
implementation 'io.github.afkt:DevEnvironment:1.0.5'
debugAnnotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.5' // kaptDebug
releaseAnnotationProcessor 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.5' // kaptRelease
//annotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.5' // kapt
implementation 'io.github.afkt:DevEnvironment:1.0.6'
debugAnnotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.6' // kaptDebug
releaseAnnotationProcessor 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.6' // kaptRelease
//annotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.6' // kapt
// DevJava Java 工具类库 ( 不依赖 android api )
implementation 'io.github.afkt:DevJava:1.3.8' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava
implementation 'io.github.afkt:DevJava:1.3.9' // 用于纯 Java 开发,如果依赖了 DevApp 则不需要依赖 DevJava
```

## [APK Demo](https://github.com/afkT/Resources/tree/main/APK)
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 @@
4e6bb670ea0f0d8e77f6b0ff76362dd899285bcf
2d992f02259c04827ea1a737476f33911b71d5f8
27 changes: 26 additions & 1 deletion lib/DevAssist/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevAssist:1.2.9'
implementation 'io.github.afkt:DevAssist:1.3.0'
```

## 目录结构
Expand Down Expand Up @@ -483,6 +483,31 @@ implementation 'io.github.afkt:DevAssist:1.2.9'
| acceptCurrentToList | 是否允许 Current 添加到列表中 |


* **Intent 传参读写辅助类 ->** [DevIntent.java](https://github.com/afkT/DevUtils/blob/master/lib/DevAssist/src/main/java/dev/base/DevIntent.java)

| 方法 | 注释 |
| :- | :- |
| with | 创建 DevIntent |
| insert | 插入数据 |
| reader | 读取数据并存储 |
| getDataMaps | 获取存储数据 Map |
| containsKey | 是否存在 Key |
| containsValue | 是否存在 Value |
| isNullValue | 对应 Key 保存的 Value 是否为 null |
| put | 保存数据 |
| putAll | 保存集合数据 |
| remove | 移除数据 |
| removeAll | 移除集合数据 |
| get | 获取对应 Key 保存的 Value |
| clear | 清空数据 |
| clearNull | 清除 null 数据 |
| clearNullKey | 清除 null Key 数据 |
| clearNullValue | 清除 null Value 数据 |
| clearEmpty | 清除 empty 数据 |
| clearEmptyKey | 清除 empty Key 数据 |
| clearEmptyValue | 清除 empty Value 数据 |


* **数量实体类 ->** [DevNumber.java](https://github.com/afkT/DevUtils/blob/master/lib/DevAssist/src/main/java/dev/base/DevNumber.java)

| 方法 | 注释 |
Expand Down
5 changes: 1 addition & 4 deletions lib/DevAssist/src/main/java/dev/base/DevIntent.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,10 @@
import java.util.List;
import java.util.Map;

import dev.utils.DevFinal;
import dev.utils.common.StringUtils;

/**
* detail: DevFinal.STR Intent 传参读写辅助类
* detail: Intent 传参读写辅助类
* @author Ttt
* <pre>
* 统一存储为 String 需要转换其他类型则可通过
Expand All @@ -21,8 +20,6 @@
* <p></p>
* 可存储 key、value 为 null 数据 ( 提供方法清除 null 数据 )
* <p></p>
* 根据 DevFinal.STR 自动生成通用方法
* <p></p>
* 自动读取 Intent、Bundle 数据进行填充
* 仅支持 String、Integer、Long、Double、Float、Boolean 类型
* 并自动存储为 String
Expand Down
2 changes: 1 addition & 1 deletion lib/DevBase/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevBase:1.0.7'
implementation 'io.github.afkt:DevBase:1.0.8'
```

## 目录结构
Expand Down
2 changes: 1 addition & 1 deletion lib/DevBaseMVVM/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevBaseMVVM:1.0.5'
implementation 'io.github.afkt:DevBaseMVVM:1.0.6'
```

## 目录结构
Expand Down
2 changes: 1 addition & 1 deletion lib/DevEngine/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevEngine:1.0.1'
implementation 'io.github.afkt:DevEngine:1.0.2'
```

## 目录结构
Expand Down
2 changes: 1 addition & 1 deletion lib/DevHttpCapture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevHttpCapture:1.0.5'
implementation 'io.github.afkt:DevHttpCapture:1.0.6'
```

## 目录结构
Expand Down
2 changes: 1 addition & 1 deletion lib/DevJava/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```gradle
implementation 'io.github.afkt:DevJava:1.3.8'
implementation 'io.github.afkt:DevJava:1.3.9'
```

## 目录结构
Expand Down
3 changes: 1 addition & 2 deletions lib/DevOther/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -531,13 +531,12 @@
## <span id="javadevenginemedia">**`java.dev.engine.media`**</span>


* **Glide 加载引擎 ->** [GlideEngine.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java//java/dev/engine/media/GlideEngine.java)
* ** ->** [GlideEngine.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java//java/dev/engine/media/GlideEngine.java)

| 方法 | 注释 |
| :- | :- |
| loadImage | 加载图片 |
| loadFolderImage | 加载相册目录 |
| loadAsGifImage | 加载 gif |
| loadGridImage | 加载图片列表图片 |
| createGlideEngine | createGlideEngine |

Expand Down
2 changes: 1 addition & 1 deletion lib/DevWidget/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

```gradle
// AndroidX
implementation 'io.github.afkt:DevWidgetX:1.1.2'
implementation 'io.github.afkt:DevWidgetX:1.1.3'
```

## README
Expand Down
2 changes: 1 addition & 1 deletion lib/DevWidget/README_API.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

```gradle
// AndroidX
implementation 'io.github.afkt:DevWidgetX:1.1.2'
implementation 'io.github.afkt:DevWidgetX:1.1.3'
```

## 目录结构
Expand Down
18 changes: 9 additions & 9 deletions lib/Environment/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,26 +50,26 @@ DevEnvironment 是一个 Android 环境配置切换库,运用 Java 注解、AP

module | DevEnvironment | DevEnvironmentCompiler | DevEnvironmentCompilerRelease
:---:|:---:|:---:|:---:
version | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)
version | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)


### Gradle

```groovy
dependencies {
// Java
implementation 'io.github.afkt:DevEnvironment:1.0.5'
debugAnnotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.5'
releaseAnnotationProcessor 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.5'
implementation 'io.github.afkt:DevEnvironment:1.0.6'
debugAnnotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.6'
releaseAnnotationProcessor 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.6'
// 如果需要 Release 包,支持通过后台数据动态设置配置信息 则使用 debug compiler lib
// annotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.5'
// annotationProcessor 'io.github.afkt:DevEnvironmentCompiler:1.0.6'
// Kotlin
implementation 'io.github.afkt:DevEnvironment:1.0.5'
kaptDebug 'io.github.afkt:DevEnvironmentCompiler:1.0.5'
kaptRelease 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.5'
implementation 'io.github.afkt:DevEnvironment:1.0.6'
kaptDebug 'io.github.afkt:DevEnvironmentCompiler:1.0.6'
kaptRelease 'io.github.afkt:DevEnvironmentCompilerRelease:1.0.6'
// 如果需要 Release 包,支持通过后台数据动态设置配置信息 则使用 debug compiler lib
// kapt 'io.github.afkt:DevEnvironmentCompiler:1.0.5'
// kapt 'io.github.afkt:DevEnvironmentCompiler:1.0.6'
}
```

Expand Down
6 changes: 3 additions & 3 deletions lib/HttpCapture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,15 @@

module | DevHttpCapture | DevHttpCaptureCompiler | DevHttpCaptureCompilerRelease
:---:|:---:|:---:|:---:
version | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.5-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)
version | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt) | [![MavenCentral](https://img.shields.io/badge/Maven-1.0.6-brightgreen.svg)](https://search.maven.org/search?q=io.github.afkt)


### Gradle

```groovy
dependencies {
debugImplementation 'io.github.afkt:DevHttpCaptureCompiler:1.0.5'
releaseImplementation 'io.github.afkt:DevHttpCaptureCompilerRelease:1.0.5'
debugImplementation 'io.github.afkt:DevHttpCaptureCompiler:1.0.6'
releaseImplementation 'io.github.afkt:DevHttpCaptureCompilerRelease:1.0.6'
}
```

Expand Down

0 comments on commit a3ddde1

Please sign in to comment.