okHttp,greenDao个人觉得是很好的实现:EXP

jopen 9年前

此项目主要是个人开发过程中总结的经验,和一些框架的实现封装,可以作为一个项目的基础框架使用。

主要封装了OkHttp,GreenDao。抽象OkHttp使每个请求实现越来越简单,抽象DataBaseManager适用于所有数据库的增删改查,而且加了事务,插入集合的话就用事务就好了,官方说会比直接插入集合快一千倍。用EventBus向前台通知结果,为了区分每个接口的失败通知,子类需实现getPostEvent()方法,return子类对象,UI层用该对象接收即可。抽象的BaseRecyclerViewAdapter加入itemClick,itemLongClick,子类实现更简单易懂。


项目主页:http://www.open-open.com/lib/view/home/1447313533944