Alex

Android software development engineer

Welcome to my web site


Room

目录

数据库基本用法

数据更改,自动更新UI

数据库升级

Room提供了Migration类,对数据库进行升级

导入外部数据

Room创建数据库时,提供了createFromAsset和createFromFile两个接口,可以从外部将数据导入数据库。外部数据源指含有数据的SQLite DB文件。

  1. 创建DB文件

创建DB文件方式有很多,本文使用的是DB Browser for SQLite软件(https://sqlitebrowser.org/)创建alex.db数据文件。

  1. 导入DB文件
return Room.databaseBuilder(content, Database.class, dbName)
    .createFromAsset(dbFilePath)
    .build();

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦