Skip to content

Commit

Permalink
1.更新 DevApp、DevAssist 版本信息、API 文档
Browse files Browse the repository at this point in the history
Former-commit-id: 88dbb9b
Former-commit-id: d67064f
  • Loading branch information
afkT committed Mar 16, 2021
1 parent b0c9f7a commit 4d03eb8
Show file tree
Hide file tree
Showing 7 changed files with 127 additions and 9 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.1.9-brightgreen.svg)](https://bintray.com/afkt/maven/DevAppX)
[![Bintray](https://img.shields.io/badge/DevUtils-2.2.0-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 @@ -75,10 +75,10 @@
```java

// DevApp Android 工具类库
implementation 'com.afkt:DevAppX:2.1.9'
implementation 'com.afkt:DevAppX:2.2.0'

// DevAssist 快捷功能辅助类库
implementation 'com.afkt:DevAssist:1.1.3'
implementation 'com.afkt:DevAssist:1.1.4'

// DevBase Base ( Activity、Fragment )、MVP、ViewBinding、ContentLayout 基类库
implementation 'com.afkt:DevBase:1.0.4'
Expand Down
8 changes: 4 additions & 4 deletions file/gradle/versions.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -26,14 +26,14 @@ ext {
// ===========

// 版本号
dev_app_versionCode : 219,
dev_app_versionCode : 220,
// 版本名
dev_app_versionName : '2.1.9',
dev_app_versionName : '2.2.0',

// 版本号
dev_assist_versionCode : 113,
dev_assist_versionCode : 114,
// 版本名
dev_assist_versionName : '1.1.3',
dev_assist_versionName : '1.1.4',

// 版本号
dev_base_versionCode : 104,
Expand Down
5 changes: 5 additions & 0 deletions lib/DevApp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Change Log
==========

Version 2.2.0 *(2021-03-16)*
----------------------------

* `[Add]` IPreference、PreferenceImpl 新增 Double 类型存储、默认值传参 ( 配合 DevAssis#StorageEngine )

Version 2.1.9 *(2021-03-02)*
----------------------------

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 @@
690cf4abacd3c4d9416c5ab1d7c7486665902ba7
8f7cd5757ebb729479faf6b89c1edd6dff16084e
5 changes: 5 additions & 0 deletions lib/DevAssist/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
Change Log
==========

Version 1.1.4 *(2021-03-16)*
----------------------------

* `[Add]` DevStorageEngine

Version 1.1.3 *(2021-03-12)*
----------------------------

Expand Down
40 changes: 39 additions & 1 deletion lib/DevAssist/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
## Gradle

```java
implementation 'com.afkt:DevAssist:1.1.3'
implementation 'com.afkt:DevAssist:1.1.4'
```

## 目录结构
Expand All @@ -28,6 +28,7 @@ implementation 'com.afkt:DevAssist:1.1.3'
- log | Log Engine
- media | Media Selector Engine
- permission | Permission Engine
- storage | Storage Engine
- function | 快捷方法执行相关
```

Expand Down Expand Up @@ -61,6 +62,7 @@ implementation 'com.afkt:DevAssist:1.1.3'
- [log](#devenginelog) | Log Engine
- [media](#devenginemedia) | Media Selector Engine
- [permission](#devenginepermission) | Permission Engine
- [storage](#devenginestorage) | Storage Engine
- [function](#devfunction) | 快捷方法执行相关


Expand Down Expand Up @@ -936,6 +938,42 @@ implementation 'com.afkt:DevAssist:1.1.3'
| onDenied | 授权未通过权限回调 |


## <span id="devenginestorage">**`dev.engine.storage`**</span>


* **Storage Engine ->** [DevStorageEngine.java](https://github.com/afkT/DevUtils/blob/master/lib/DevAssist/src/main/java/dev/engine/storage/DevStorageEngine.java)

| 方法 | 注释 |
| :- | :- |
| getEngine | 获取 StorageEngine |
| setEngine | 设置 StorageEngine |


* **Storage Engine 接口 ->** [IStorageEngine.java](https://github.com/afkT/DevUtils/blob/master/lib/DevAssist/src/main/java/dev/engine/storage/IStorageEngine.java)

| 方法 | 注释 |
| :- | :- |
| getConfig | 获取 Storage Engine Config |
| remove | 移除数据 |
| removeForKeys | 移除数组的数据 |
| contains | 是否存在 key |
| clear | 清除全部数据 |
| putInt | 保存 int 类型的数据 |
| putLong | 保存 long 类型的数据 |
| putFloat | 保存 float 类型的数据 |
| putDouble | 保存 double 类型的数据 |
| putBoolean | 保存 boolean 类型的数据 |
| putString | 保存 String 类型的数据 |
| putEntity | 保存指定类型对象 |
| getInt | 获取 int 类型的数据 |
| getLong | 获取 long 类型的数据 |
| getFloat | 获取 float 类型的数据 |
| getDouble | 获取 double 类型的数据 |
| getBoolean | 获取 boolean 类型的数据 |
| getString | 获取 String 类型的数据 |
| getEntity | 获取指定类型对象 |


## <span id="devfunction">**`dev.function`**</span>


Expand Down
70 changes: 70 additions & 0 deletions lib/DevOther/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
- log | Log Engine
- media | Media Selector Engine
- permission | Permission Engine
- storage | Storage Engine
- other | 第三方库封装工具类
- okgo | OkGo 网络请求
- demo | OkGo 使用 Demo
Expand Down Expand Up @@ -42,6 +43,7 @@
- [log](#devenginelog) | Log Engine
- [media](#devenginemedia) | Media Selector Engine
- [permission](#devenginepermission) | Permission Engine
- [storage](#devenginestorage) | Storage Engine
- [other](#devother) | 第三方库封装工具类
- [okgo](#devotherokgo) | OkGo 网络请求
- [demo](#devotherokgodemo) | OkGo 使用 Demo
Expand Down Expand Up @@ -406,6 +408,73 @@
| request | request |


## <span id="devenginestorage">**`dev.engine.storage`**</span>


* **MMKV Storage Config ->** [MMKVConfig.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java/dev/engine/storage/MMKVConfig.java)

| 方法 | 注释 |
| :- | :- |
| getMMKV | getMMKV |


* **MMKV Storage Engine 实现 ->** [MMKVStorageEngineImpl.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java/dev/engine/storage/MMKVStorageEngineImpl.java)

| 方法 | 注释 |
| :- | :- |
| getConfig | getConfig |
| remove | remove |
| removeForKeys | removeForKeys |
| contains | contains |
| clear | clear |
| putInt | putInt |
| putLong | putLong |
| putFloat | putFloat |
| putDouble | putDouble |
| putBoolean | putBoolean |
| putString | putString |
| putEntity | putEntity |
| getInt | getInt |
| getLong | getLong |
| getFloat | getFloat |
| getDouble | getDouble |
| getBoolean | getBoolean |
| getString | getString |
| getEntity | getEntity |


* **SharedPreferences Storage Config ->** [SPConfig.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java/dev/engine/storage/SPConfig.java)

| 方法 | 注释 |
| :- | :- |
| getPreference | getPreference |


* **SharedPreferences Storage Engine 实现 ->** [SPStorageEngineImpl.java](https://github.com/afkT/DevUtils/blob/master/lib/DevOther/src/main/java/dev/engine/storage/SPStorageEngineImpl.java)

| 方法 | 注释 |
| :- | :- |
| getConfig | getConfig |
| remove | remove |
| removeForKeys | removeForKeys |
| contains | contains |
| clear | clear |
| putInt | putInt |
| putLong | putLong |
| putFloat | putFloat |
| putDouble | putDouble |
| putBoolean | putBoolean |
| putString | putString |
| putEntity | putEntity |
| getInt | getInt |
| getLong | getLong |
| getFloat | getFloat |
| getDouble | getDouble |
| getBoolean | getBoolean |
| getString | getString |
| getEntity | getEntity |


## <span id="devother">**`dev.other`**</span>


Expand Down Expand Up @@ -562,6 +631,7 @@
| removeValuesForKeys | 通过 key 数组移除 value |
| sync | 同步操作 |
| async | 异步操作 |
| clear | 清除全部数据 |
| encode | encode |
| decodeBool | decodeBool |
| decodeInt | decodeInt |
Expand Down

0 comments on commit 4d03eb8

Please sign in to comment.