摘要: 这篇文章是对上篇文章的优化。增加两个类,一个ViewModel管理界面数据,一个仓库类存放类。 1、Room本身支持LiveData,使用LiveData,我们就可以不用每次对页面进行刷新操作(自己写的页面刷新函数 )。我们可以用observe来观察它是否发生改变,如果改变则进行页面改变。 2、在D 阅读全文
posted @ 2020-02-06 15:35 littlemelon 阅读(959) 评论(1) 推荐(0) 编辑
摘要: android数据库的操作和WEB类是,都是增删改查,但是android数据库操作的代码远比WEB的代码要少,而且简单不用写。如果有不懂请看代码注释 1、用entity、dao、database创建数据库 entity:是一个实体类 dao:是一个接口(interface),用来对数据库经常操作 d 阅读全文
posted @ 2020-02-06 13:56 littlemelon 阅读(3362) 评论(0) 推荐(0) 编辑
摘要: 最近在学习android数据库,当总是出现Read timed out的错误,重新运行,重启android studio,重启电脑都不行。然后上网查资料找到解决问题。 在里添加如下代码: mavenCentral() maven { url 'https://maven.google.com' } 阅读全文
posted @ 2020-02-06 13:50 littlemelon 阅读(9860) 评论(0) 推荐(0) 编辑
摘要: 今天在学习android数据库,运行程序的时候报错,错误是:Entities and POJOs must have a usable public constructor. You can have an empty constructor or a constructor whose param 阅读全文
posted @ 2020-02-06 13:42 littlemelon 阅读(1980) 评论(0) 推荐(0) 编辑