当前位置::主页 > TAG标签 > Room
  • Room,Realm,,ObjectBox 你选择哪个?

    选择,选择,选择。面对数据存储的时候,Android开发者有太多的库可以选择了。不管是对象映射还是数据集合,都有相应的工具可用。一些是开箱即用,比如shared preferences 和 纯 SQL,其他的则需要外部依赖。放心,我这里不会讨论关于写复杂的数据查询语句的

    17-09-26
  • 理解Room的数据迁移

    使用SQLite API执行数据库迁移总有一种是在拆弹的感觉-仿佛一步小心就会让app在用户手中爆炸。如果你使用 Room 来处理数据库的操作,那么迁移就非常简单了。 使用Room的时候,如果你改变了数据库的 schema但是没有更新 version,app将会 crash。而如果你更

    17-07-28
  • 在Room中使用RxJava

    更少的重复代码,编译时检查的SQL查询,除此之外还有异步功能和可观察的查询-听起来是不是很牛?有了 Room ,这些都成为可能。异步查询返回 LiveData 或者RxJava的 Maybe , Single 或者 Flowable 。它们都是可观察的查询,可以让你在在数据变更的时候自动获

    17-07-26
  • Room使用七步曲

    Room 是一个数据持久化库,它是 Architecture Component 的一部分。它让SQLiteDatabase的使用变得简单,大大减少了重复的代码,并且把SQL查询的检查放在编译时。 你是否已经有了一个使用了SQLite做持久化的Android项目?如果是的话,你可以迁移到Room!让我

    17-07-26
  • Room Persistence Library(官网文档翻译)

    Room提供了一个 SQLite之上的抽象层,使得在充分利用 SQLite功能的前提下流畅的访问数据库。 Room 对于需要处理大量结构化数据的App来说,把这些数据做本地持久化会带来很大的好处。常见的用例是缓存重要数据块。这样当设备无法连网的时候,用户仍然可以浏览

    17-05-25