首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android MVVM框架搭建(四)RecyclerVIew + ViewPager2 + BaseQuickAdapter

,而现在绝大多数开发者都使用RecyclerVIew了,优势就不说了,都已经用了这么多年了,那么RecyclerViewMVVM中要怎么使用呢?...一、图片列表数据   首先我们要拿到数据才行,拿到数据才能去展示,最好是有图片的数据,我这里找了一个网络上的免费API接口,我发布文章的时候这个API接口还是能用的。...limit=30&skip=180&adult=false&first=0&order=hot 我写好天气的时候用过这个接口作为每日壁纸列表的使用。建议用浏览器测试一下找个接口,看有没有数据返回。...下面我们写一个列表适配器的item布局,layout下新建一个item_wall_paper.xml文件,里面的代码我们先不写,先去写一个样式,themes.xml文件中(老版本的AS中是styles.xml...版本升级迁移   AppDatabase中增加如下代码,用于数据库版本的升级迁移,这里我是新增了一个迁移对象,构建迁移对象的版本,从1到2,然后执行一段SQL语句,该语句用于创建一个新的表。

2K20

Android MVVM框架搭建(四)RecyclerVIew + ViewPager2 + BaseQuickAdapter

,而现在绝大多数开发者都使用RecyclerVIew了,优势就不说了,都已经用了这么多年了,那么RecyclerViewMVVM中要怎么使用呢?...一、图片列表数据   首先我们要拿到数据才行,拿到数据才能去展示,最好是有图片的数据,我这里找了一个网络上的免费API接口,我发布文章的时候这个API接口还是能用的。...limit=30&skip=180&adult=false&first=0&order=hot 我写好天气的时候用过这个接口作为每日壁纸列表的使用。建议用浏览器测试一下找个接口,看有没有数据返回。...版本升级迁移   AppDatabase中增加如下代码,用于数据库版本的升级迁移,这里我是新增了一个迁移对象,构建迁移对象的版本,从1到2,然后执行一段SQL语句,该语句用于创建一个新的表。...BaseQuickAdapter使用   这是一个第三方开源框架,非常的强大,GitHub地址如下:BaseRecyclerViewAdapterHelper 最新的版本中是支持androidx

2.6K10

【Flutter 专题】77 图解历史 Android Native 项目接入 Flutter Module

Flutter 的发展很迅速,大部分插件均适配 AndroidX,为了今后开发的便利性,和尚优先由如下版本升级适配 AndroidX; minSdkVersion 17 targetSdkVersion...Gradle 升级 升级 android/build.gradle 文件中 Gradle 版本;此时 Sync 同步时会有如下两个提示; classpath 'com.android.tools.build...; androidx.core.graphics.drawable.RoundedBitmapDrawableFactory; android.support.v7.widget.RecyclerView...; androidx.recyclerview.widget.RecyclerView; android.support.v7.app.AlertDialog; androidx.appcompat.app.AlertDialog...A3: 和尚几经查证后发现是 ButterKinfe 版本较低,因此升级至支持 AndroidX 的 10.2.1 的最新版本即可;注意,此时需要 Java8 环境; dependencies

1.1K51
领券