Skip to content
APIJSON Android App Demo developing with RxJava. https://github.com/TommyLemon/APIJSON
Branch: master
Clone or download
Latest commit 0ac16c0 Apr 26, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
APIJSONLibrary 第一次上传 Apr 10, 2017
QRCodeLibrary 第一次上传 Apr 10, 2017
ZBLibrary 第一次上传 Apr 10, 2017
app 解决动态详情不显示评论 Apr 12, 2017
gradle/wrapper 第一次上传 Apr 10, 2017
.gitignore 第一次上传 Apr 10, 2017
LICENSE Initial commit Apr 10, 2017
README.md Update README.md Apr 26, 2017
build.gradle 第一次上传 Apr 10, 2017
gradle.properties 第一次上传 Apr 10, 2017
gradlew
gradlew.bat
settings.gradle 第一次上传 Apr 10, 2017

README.md

APIJSON-Android-RxJava

全面使用RxJava。

两个优化明显的代码段都在setList方法内。使用到RxJava的地方做了 “使用RxJava” 的标记。

总结

1.对MomentActivity,MomentListFragment等逻辑比较复杂、缩进层级多的代码段 逻辑简化和减少缩进层级的效果明显,其它地方逻辑简单用起来反而更麻烦。

2.RxJava的优势在于线程管理(提供IO,AndroidMainThread等线程)、集合与数组的处理(map,flatMap,filter)、层级和逻辑简化。

You can’t perform that action at this time.