Skip to content

TommyLemon/APIJSON-Android-RxJava

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
app
 
 
 
 
 
 
 
 
 
 
 
 
 
 

APIJSON-Android-RxJava

全面使用RxJava。

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

总结

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

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

QQ技术交流群:1050166440(新) 421793905(满) 595514898(满)

如果有什么问题或建议可以 提 ISSUE 或 加群,交流技术,分享经验。
如果你解决了某些 Bug,或者新增了一些功能,欢迎 贡献代码,感激不尽^_^

其它项目

APIJSON 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构

Android-ZBLibrary Android MVP快速开发框架,Demo全面,注释详细,使用简单,代码严谨

我要赞赏

创作不易,右上角点 ⭐Star 支持下吧,谢谢 ^_^
https://github.com/TommyLemon/APIJSON-Android-RxJava

About

APIJSON Android App Demo developing with RxJava. https://github.com/TommyLemon/APIJSON

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages