Skip to content

Commit a7afa68

Browse files
committed
Update README.md
1 parent 1a6c630 commit a7afa68

2 files changed

Lines changed: 15 additions & 15 deletions

File tree

README-zh.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@
1313

1414

1515
## Introduction
16-
**ProgressManager** 一行代码即可监听 **App** 中所有网络链接的上传以及下载进度,包括 **Glide** 的图片加载进度,实现原理类似 **EventBus**,你可在 **App** 中的任何地方,将多个监听器,以 **Url** 地址作为标识符,注册到本框架,当此 **Url** 地址存在下载或者上传的动作时,框架会主动调用所有使用此 **Url** 地址注册过的监听器,达到多个模块的同步更新
16+
**ProgressManager** 一行代码即可监听 **App** 中所有网络链接的上传以及下载进度,包括 **Glide** 的图片加载进度,实现原理类似 **EventBus**,你可在 **App** 中的任何地方,将多个监听器,以 **Url** 地址作为标识符,注册到本框架,当此 **Url** 地址存在下载或者上传的动作时,框架会主动调用所有使用此 **Url** 地址注册过的监听器,达到多个模块的同步更新.
1717

1818
## Feature
19-
* 使用简单,只需一行代码即可实现进度监听
20-
* 低耦合,实际请求端和进度接收端并不存在直接或间接的关联关系,即可以在 **App** 任何地方接收进度信息
21-
* 侵入性低,使用本框架你并不需要更改之前进行上传或下载的代码,即使用或不使用本框架并不会影响到原有的代码
22-
* 多端同步,同一个数据源的上传或下载进度可以指定多个不同的接收端,少去了使用 **EventBus** 实现多个端口同步更新进度
23-
* 自动管理监听器,少去了手动注销监听器的烦恼
24-
* 默认运行在主线层,少去了切换线程的烦恼
25-
* 多平台支持,支持 **Okhttp** , **Retrofit** , **Glide**
19+
* 使用简单,只需一行代码即可实现进度监听.
20+
* 低耦合,实际请求端和进度接收端并不存在直接或间接的关联关系,即可以在 **App** 任何地方接收进度信息.
21+
* 侵入性低,使用本框架你并不需要更改之前进行上传或下载的代码,即使用或不使用本框架并不会影响到原有的代码.
22+
* 多端同步,同一个数据源的上传或下载进度可以指定多个不同的接收端,少去了使用 **EventBus** 实现多个端口同步更新进度.
23+
* 自动管理监听器,少去了手动注销监听器的烦恼.
24+
* 默认运行在主线层,少去了切换线程的烦恼.
25+
* 多平台支持,支持 **Okhttp** , **Retrofit** , **Glide**.
2626

2727
## Download
2828
``` gradle

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414

1515

1616
## Feature
17-
* Easy to use, just a line of code to listen progress
18-
* Low coupling, the actual request and the progress of the receiver does not exist directly or indirectly, that can be anywhere in **App** to receive progress information
19-
* Low intrusion, use this framework you do not need to change the code before uploading or downloading, ie using or not using this framework does not affect the original code
20-
* Multi-end synchronization, the same data source upload or download progress can specify a number of different receivers, less to use **EventBus** achieve multiple port synchronization update progress
21-
* Automatic management of the listener, less to manually cancel the trouble of the listener
22-
* The default run in the main line layer, less to switch the thread of trouble
23-
* Multi-platform support, support **Okhttp**, **Retrofit**, **Glide**
17+
* Easy to use, just a line of code to listen progress.
18+
* Low coupling, the actual request and the progress of the receiver does not exist directly or indirectly, that can be anywhere in **App** to receive progress information.
19+
* Low intrusion, use this framework you do not need to change the code before uploading or downloading, ie using or not using this framework does not affect the original code.
20+
* Multi-end synchronization, the same data source upload or download progress can specify a number of different receivers, less to use **EventBus** achieve multiple port synchronization update progress.
21+
* Automatic management of the listener, less to manually cancel the trouble of the listener.
22+
* The default run in the main line layer, less to switch the thread of trouble.
23+
* Multi-platform support, support **Okhttp**, **Retrofit**, **Glide**.
2424

2525
## Download
2626
``` gradle

0 commit comments

Comments
 (0)