1. 首页
  2. 移动开发
  3. Android
  4. Room Kotlin API的使用入门教程

Room Kotlin API的使用入门教程

上传者: 2021-06-16 07:13:33上传 PDF文件 115.26 KB 热度 30次

每个类的成员对应表中的列。列名和类型与类中每个字段的名称和类型一致。我们希望通过它实现表级别的数据插入、删除和获取,所以数据访问对象中会定义相应的抽象方法。我们将把 Room 与 Kotlin 协程和 Flow 相结合来实现上述功能。Room 会生成将数据插入数据库的全部操作,并且由于我们将函数定义为可挂起,所以 Room 会将整个操作过程放在后台线程中完成。因此,该挂起函数是主线程安全的,也就是在主线程可以放心调用而不必担心阻塞主线程。由于返回类型是 Flow,Room 会在后台线程中执行数据请求。将 Word 作为需要存储的实体元素传入,数值 1 作为数据库版本。除了本文所介绍的功能,Room 提供了非常多的功能性和灵活性,远远超出本文所涵盖的范围。

用户评论