Skip to content

Sync #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from Jul 17, 2015
Merged

Sync #47

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions tool-lib/image-cache/universal-image-loader/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,12 +97,12 @@ imageLoader.loadImage(imageUri, new SimpleImageLoadingListener() {
**DisplayBitmapTask:**用于显示图片的任务, 具体参考`4.2.18 DisplayBitmapTask.java`。

###3. 流程图
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/uil-flow.png)
![](image/uil-flow.png)
上图为图片加载及显示流程图,在 uil 库中给出,这里用中文重新画出。

###4. 详细设计
####4.1 类关系图
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/relation-class.png)
![](image/relation-class.png)

####4.2 核心类功能介绍
#####4.2.1 ImageLoader.java
Expand Down Expand Up @@ -908,8 +908,8 @@ LRU: Least Recently Used 近期最少使用算法, 选用了基于链表结构
图 3: 继续放入第三个 bitmap3,根据假设情景,将会超过设定缓存池阈值。
图 4: 释放对 bitmap1 对象的引用。
图 5: bitmap1 对象被 GC 回收。
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/lru_header.png)
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/lru_put.png)
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/lru_put_exceed_maxsize2.png)
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/lru_put_trim.png)
![](https://github.com/android-cn/android-open-project-analysis/blob/master/universal-image-loader/image/lru_trim_result.png)
![](image/lru_header.png)
![](image/lru_put.png)
![](image/lru_put_exceed_maxsize2.png)
![](image/lru_put_trim.png)
![](image/lru_trim_result.png)
3 changes: 2 additions & 1 deletion zen/schedule.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
时间计划表
时间计划表
============
####4. 三期计划(计划中)
开源库名 | 认领者 | Buddy | Demo | 功能介绍 | 详细设计 | 流程图 | 总体设计 | 完成
Expand All @@ -8,6 +8,7 @@
[ijkplayer](https://github.com/Bilibili/ijkplayer) | [ayyb1988](https://github.com/ayyb1988) | | 06/21 | 06/29 | 07/10 | 07/20 | 08/00 | 08/15
[retrofit](https://github.com/square/retrofit) | [guoGavin](https://github.com/guoGavin) | [lightSky](https://github.com/lightSky) | Done | 07/17 | 07/27 | 08/7 | 08/17 | 08/27
[RxJava](https://github.com/ReactiveX/RxJava) | [ChrisZou](https://github.com/ChrisZou) || 07/12 | 07/19 | 07/26 | 08/02 | 08/09 | 08/16
[FlyRefresh](https://github.com/race604/FlyRefresh)| [skyacer](https://github.com/skyacer) || 07/26 | 08/02 | 08/09 | 08/16 | 08/23 | 08/30

####3. 二期计划(进行中)
大家根据自己的时间安排补充 Demo、功能介绍、详细设计、流程图、总体设计、完成 6个阶段的 DeadLine 时间点。
Expand Down