Rxjava访问数据库的优点: 1.随意的线程控制,数据库操作在一个线程,返回数据处理在ui线程 2.随时订阅和取消订阅,而不必再使用回调函数 3.对读取的数据用rxjava进行过滤,流式处理 4.使用sqlbrite...e.onNext(false);//返回结果 e.onComplete();//返回结束 } }, BackpressureStrategy.BUFFER); } } 四、同一个接口使用sqlbrite...private BriteDb(@NonNull Context context) { DbHelper dbHelper = new DbHelper(context); SqlBrite sqlBrite...= new SqlBrite.Builder().build(); mDatabaseHelper = sqlBrite.wrapDatabaseHelper(dbHelper, Schedulers.io
com.squareup.okhttp3:okhttp:3.2.0" volley = "com.mcxiaoke.volley:library:1.0.19" //数据库 sqlbrite...= "com.squareup.sqlbrite:sqlbrite:0.6.3" greenDAO = "de.greenrobot:greendao:${greenDAOVersion}"...Material Design向下兼容库 carbon Rx系列 RxJava、RxAndroid、RxBinding 网络请求 retrofit + okhttp + RxJava 数据库 sqlbrite
用超级简单的方法处理Android数据库 GreenDAO 一种轻快地将对象映射到SQLite数据库的ORM解决方案 ActiveAndroid 以活动记录方式为Android SQLite提供持久化 SQLBrite
➤数据库 SQLBrite:是一个响应式数据库框架,可以完美解决数据库和UI的同步更新。 Sugar ORM:无需编写SQL语句就可以轻易操作SQLite数据库。
RxAndroid——Rx函数响应式编程中文文档 retrofit,okhttp,sqlbrite,okio——Square家的精品多啊 compile ‘com.android.support:design
6.数据库 SQLBrite:是一个响应式数据库框架,可以完美解决数据库和UI的同步更新。 Sugar ORM:无需编写SQL语句就可以轻易操作SQLite数据库。
领取专属 10元无门槛券
手把手带您无忧上云