Skip to content

Commit 88f27da

Browse files
author
Aries Hoo²⁰²¹
authored
Update README.md
1 parent 2cb4839 commit 88f27da

File tree

1 file changed

+62
-72
lines changed

1 file changed

+62
-72
lines changed

README.md

Lines changed: 62 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
[![](https://img.shields.io/badge/download-demo-blue.svg)](https://raw.githubusercontent.com/AriesHoo/FastLib/master/apk/sample.apk)
55
[![](https://jitpack.io/v/AriesHoo/FastLib.svg)](https://jitpack.io/#AriesHoo/FastLib)
66
[![](https://img.shields.io/github/release/AriesHoo/FastLib.svg)](https://github.com/AriesHoo/FastLib/releases)
7-
[![API](https://img.shields.io/badge/API-15%2B-green.svg?style=flat)](https://android-arsenal.com/api?level=15)
8-
[![GitHub license](https://img.shields.io/github/license/AriesHoo/FastLib.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)
7+
[![](https://img.shields.io/badge/API-15%2B-green.svg?style=flat)](https://android-arsenal.com/api?level=15)
8+
[![](https://img.shields.io/github/license/AriesHoo/FastLib.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)
99
[![](https://img.shields.io/badge/简书-AriesHoo-blue.svg)](http://www.jianshu.com/u/a229eee96115)
1010
[![](https://img.shields.io/badge/wiki-使用说明-green.svg)](https://github.com/AriesHoo/FastLib/wiki)
1111
[![](https://img.shields.io/badge/Github-Github主仓库-blue.svg)](https://github.com/AriesHoo/FastLib)
@@ -36,13 +36,12 @@ Demo中使用到的网络请求api来源于[readhub](https://readhub.cn/) **版
3636

3737
其它功能请在demo中发现,详细使用请看[wiki](https://github.com/AriesHoo/FastLib/wiki)
3838

39-
[[Download-蒲公英(安装密码1)]](https://www.pgyer.com/pqnm)
39+
[Download-蒲公英(安装密码1)](https://www.pgyer.com/pqnm)
4040

41-
![Download-蒲公英](https://www.pgyer.com/app/qrcode/pqnm)
41+
![Download-蒲公英](https://upload-images.jianshu.io/upload_images/2828782-f32c73dc69c6158a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/720)
4242

43-
[[Download-github]](https://raw.githubusercontent.com/AriesHoo/FastLib/master/apk/sample.apk)
43+
![Download-github](https://upload-images.jianshu.io/upload_images/2828782-35bf4db12fa7297f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/720)
4444

45-
![](/apk/qr.png)
4645

4746
## 关于混淆
4847

@@ -132,40 +131,25 @@ Demo中使用到的网络请求api来源于[readhub](https://readhub.cn/) **版
132131

133132
## 录屏预览
134133

135-
![](/screenshot/fold.gif)
134+
![折叠屏效果一览](https://upload-images.jianshu.io/upload_images/2828782-d1baf0126dae5722.gif?imageMogr2/auto-orient/strip)
136135

137-
**折叠屏效果一览**
138-
139-
![](/screenshot/FastRefresh.gif)
136+
![FastRefresh.gif](https://upload-images.jianshu.io/upload_images/2828782-f3edd0729cfa1a1f.gif?imageMogr2/auto-orient/strip)
140137

141138
**快速实现页面下拉刷新-全局控制及局部个性化**-参考WebActivity、FastRefreshActivity、MineFragment
142139

143-
144-
![](/screenshot/02.gif)
140+
![](https://upload-images.jianshu.io/upload_images/2828782-fe9b07003b2c6c67.gif?imageMogr2/auto-orient/strip)
145141

146142
**虚拟导航栏控制**-参考[AppImpl类](/app/src/main/java/com/aries/library/fast/demo/AppImpl.java) NavigationBarControl接口实现注释说明
147143

148-
**模拟器软键盘控制**
149-
150-
![](/screenshot/keyboard01.gif)
151-
152-
**华为可隐藏软键盘控制**
153-
154-
![](/screenshot/keyboard02.gif)
155-
156-
**华为全面屏手势控制**
157-
158-
![](/screenshot/keyboard03.gif)
159-
160-
![](/screenshot/00.gif)
144+
![模拟器软键盘控制](https://upload-images.jianshu.io/upload_images/2828782-892dd2a8a8b13bde.gif?imageMogr2/auto-orient/strip)
161145

162-
![](/screenshot/01.gif)
146+
![华为可隐藏软键盘控制](https://upload-images.jianshu.io/upload_images/2828782-9072c1274b4a0f57.gif?imageMogr2/auto-orient/strip)
163147

164-
**开启GPU过度绘制检测+GPU呈现模式分析**
148+
![华为全面屏手势控制](https://upload-images.jianshu.io/upload_images/2828782-0be6729640f15516.gif?imageMogr2/auto-orient/strip)
165149

166-
![](/screenshot/DoraemonKit.gif)
150+
![](https://upload-images.jianshu.io/upload_images/2828782-6b2e018412256a9d.gif?imageMogr2/auto-orient/strip)
167151

168-
**DoraemonKit集成效果(一定要手动开启 `悬浮窗权限` )-包括沉浸式及UI微调**
152+
![DoraemonKit集成效果(一定要手动开启 `悬浮窗权限` )-包括沉浸式及UI微调](https://upload-images.jianshu.io/upload_images/2828782-f7b31d680557e86b.gif?imageMogr2/auto-orient/strip)
169153

170154
[![](https://jitpack.io/v/AriesHoo/FastLib.svg)](https://jitpack.io/#AriesHoo/FastLib)
171155

@@ -218,52 +202,58 @@ implementation project(':fastLib')
218202
minSdkVersion = 19
219203
minLibSdkVersion = 15
220204
targetSdkVersion = 28
221-
supportVersion = "1.0.0"
222-
widgetVersion = "3.2.24"
223-
versionCode = 248
224-
versionName = "2.3.6"
205+
supportVersion = "1.1.0"
206+
widgetVersion = "3.2.25"
207+
smartRefreshLayoutVersion = "2.0.3"
208+
BRVAHVersion = "3.0.4"
209+
agentwebVersion = "4.1.4"
210+
glideVersion = "4.12.0"
211+
butterknifeVersion = "10.2.3"
212+
versionCode = 249
213+
versionName = "2.4.0"
225214
```
226215

227216
```
228217
dependencies {
229-
compileOnly "com.google.android.material:material:$rootProject.supportVersion"
230-
// compileOnly 'androidx.appcompat:appcompat:'.concat(supportVersion)
231-
compileOnly "androidx.recyclerview:recyclerview:$rootProject.supportVersion"
232-
//万能适配器
233-
compileOnly 'com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.49-androidx'
234-
//webView库
235-
compileOnly 'com.just.agentweb:agentweb:4.1.2'
236-
//下拉刷新库
237-
compileOnly 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-andx-14'
238-
//图片加载
239-
compileOnly 'com.github.bumptech.glide:glide:4.10.0'
240-
//常用UI控件(TitleBarView、RadiusView等)
241-
api "com.github.AriesHoo.UIWidget:widget-core:$rootProject.widgetVersion"
242-
//快速Tab库
243-
compileOnly "com.github.AriesHoo.UIWidget:tab-layout:$rootProject.widgetVersion"
244-
//日志打印
245-
api 'com.orhanobut:logger:2.2.0'
246-
//注解
247-
api 'com.jakewharton:butterknife:10.1.0'
248-
//retrofit+rxjava 网络请求及数据解析相关
249-
api "io.reactivex.rxjava2:rxjava:2.2.6"
250-
api 'io.reactivex.rxjava2:rxandroid:2.1.1'
251-
api 'com.squareup.retrofit2:retrofit:2.6.1'
252-
api 'com.squareup.retrofit2:converter-gson:2.6.1'
253-
api 'com.squareup.retrofit2:adapter-rxjava2:2.6.1'
254-
//3.12.x是支持Android 4.4的
255-
api 'com.squareup.okhttp3:logging-interceptor:3.12.2'
256-
api 'com.google.code.gson:gson:2.8.5'
257-
//处理rxjava内存泄漏-生命周期绑定
258-
api 'com.trello.rxlifecycle3:rxlifecycle-components:3.0.0'
259-
//滑动返回Activity
260-
compileOnly 'cn.bingoogolapple:bga-swipebacklayout:1.2.0@aar'
261-
//页面事件交互-androideventbus-停止维护
262-
compileOnly 'org.simple:androideventbus:1.0.5.1'
263-
//页面事件交互-eventbus
264-
compileOnly 'org.greenrobot:eventbus:3.1.1'
265-
//多状态视图切换
266-
api 'com.github.Bakumon:StatusLayoutManager:1.0.4'
218+
compileOnly "com.google.android.material:material:".concat(supportVersion)
219+
compileOnly 'androidx.appcompat:appcompat:'.concat(supportVersion)
220+
compileOnly "androidx.recyclerview:recyclerview:".concat(supportVersion)
221+
//万能适配器
222+
compileOnly 'com.github.CymChad:BaseRecyclerViewAdapterHelper:'.concat(BRVAHVersion)
223+
//webView库
224+
compileOnly 'com.just.agentweb:agentweb:'.concat(agentwebVersion)
225+
//下拉刷新库
226+
// compileOnly 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0-andx-14'
227+
compileOnly 'com.scwang.smart:refresh-layout-kernel:'.concat(smartRefreshLayoutVersion)
228+
//图片加载
229+
compileOnly 'com.github.bumptech.glide:glide:'.concat(glideVersion)
230+
//常用UI控件(TitleBarView、RadiusView等)
231+
api "com.github.AriesHoo.UIWidget:widget-core:".concat(widgetVersion)
232+
//快速Tab库
233+
compileOnly "com.github.AriesHoo.UIWidget:tab-layout:".concat(widgetVersion)
234+
//日志打印
235+
api 'com.orhanobut:logger:2.2.0'
236+
//注解
237+
api 'com.jakewharton:butterknife:'.concat(butterknifeVersion)
238+
//retrofit+rxjava 网络请求及数据解析相关
239+
api "io.reactivex.rxjava2:rxjava:2.2.20"
240+
api 'io.reactivex.rxjava2:rxandroid:2.1.1'
241+
api 'com.squareup.retrofit2:retrofit:2.9.0'
242+
api 'com.squareup.retrofit2:converter-gson:2.9.0'
243+
api 'com.squareup.retrofit2:adapter-rxjava2:2.9.0'
244+
//3.12.x是支持Android 4.4的
245+
api 'com.squareup.okhttp3:logging-interceptor:3.12.2'
246+
api 'com.google.code.gson:gson:2.8.5'
247+
//处理rxjava内存泄漏-生命周期绑定
248+
api 'com.trello.rxlifecycle3:rxlifecycle-components:3.1.0'
249+
//滑动返回Activity
250+
compileOnly 'cn.bingoogolapple:bga-swipebacklayout:2.0.1@aar'
251+
//页面事件交互-androideventbus-停止维护
252+
compileOnly 'org.simple:androideventbus:1.0.5.1'
253+
//页面事件交互-eventbus
254+
compileOnly 'org.greenrobot:eventbus:3.1.1'
255+
//多状态视图切换
256+
api 'com.github.Bakumon:StatusLayoutManager:1.0.4'
267257
}
268258
```
269259

@@ -292,7 +282,7 @@ dependencies {
292282
## License
293283

294284
```
295-
Copyright 2017-2020 Aries Hoo
285+
Copyright 2017-2021Aries Hoo
296286
297287
Licensed under the Apache License, Version 2.0 (the "License");
298288
you may not use this file except in compliance with the License.

0 commit comments

Comments
 (0)