我是从android到SQL Brite的新手。我需要学习SQLBrite如何使用和为什么使用它。我在谷歌上搜索了一下,但没有太多关于它的解释,只有一些很难理解的GitHub代码。
有没有人能解释一下SQLBrite?
发布于 2016-07-22 12:41:39
围绕SQLiteOpenHelper和ContentResolver的轻量级包装器,它向查询引入了反应式流语义。
您可以使用RxJava observables订阅查询,而不是单次执行
不会尝试隐藏SQL、游标或SQLiteOpenHelper (安卓的SQLite包装器)的语义。相反,这三个概念被赋予了一个超能力:数据更改通知。
只要从insert、update或delete操作更新表中的数据(无论是在事务中还是作为一次性操作),都会更新该数据的订阅者。
当多个查询不断刷新数据时,UI会实时更新,而不是停留在简单的静态页面上。
有关更多参考,请访问:https://corner.squareup.com/2015/02/sqlbrite-reactive-sqlite-for-android.html
https://stackoverflow.com/questions/38518137
复制相似问题