首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MVVM框架搭建
岩浆李的游鱼leo2
创建于2022-03-02
订阅专栏
mvvm
等 11 人订阅
共7篇文章
创建于2022-03-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Android从零开始搭建MVVM架构(1)————DataBinding
我说下我的理解:AAC(Android Architecture Components) :实际上是android官方提供的一系列组件,用来实现MVVM架构的。 这里提下 lifecycles:就是处理UI界面的生命周期,在26版本以后的Support库中,AppCompatA…
Android从零开始搭建MVVM架构(2)————ViewModel
这篇我们讲ViewModel。这里我们只是简单了解和认识MVVM中的ViewModel。等把这些组件都认识后,我们再以wanAndroid api撸一遍正题的MVVM项目。 还记得MVP中的Model吗。这里的ViewModel有点类似MVP中的Model的作用。但是googl…
Android从零开始搭建MVVM架构(3)————LiveData
首先我们把简单介绍下LiveData极其作用和特点。后面用例子来证明。 4、共享资源。可以使用单例模式扩展LiveData对象以包装系统服务,以便可以在应用程序中共享它们,同时有遵守了以上生命周期 LiveData 是一个可观察的数据持有者类。所以有一个观察数据变化的监听 Li…
Android从零开始搭建MVVM架构(4)————Room(从入门到进阶)
这篇我们讲Room,让我们了解和认识Room后,最终运用到我们的MVVM的项目中去。本文是自己的总结,如有错误,请指正 实现SQLite的增删改查(通过注解的方式实现增删改查,类似Retrofit。) 与greendao的区别(这里只是简单从表面看):同样基于ORM模式封装的数…
Android从零开始搭建MVVM架构(5)————Lifecycles
这篇我们讲Lifecycles,让我们了解和认识Lifecycles后,最终运用到我们的MVVM的项目中去。本文是自己的总结,如有错误,请指正 其中包括了LifecycleOwner、LifecycleObserver。我们可以这么理解,实现了LifecycleOwner就是被…
Android从零开始搭建MVVM架构(6) ———— 使用玩Android API带你搭建MVVM框架(初级篇)
在经历了半个月的AAC组件的学习,终于来到了最后一步。希望本文能够帮助到你。本demo架构RxJava + Retrofit + MVVM,并且围绕玩安卓API(感谢鸿洋)带大家一起搭建我们的MVVM项目。 这里我想说下我的感受,框架的使用是个人的见解。每个人都不同。我这里搭建…
Android从零开始搭建MVVM架构(7) ———— 使用玩Android API带你搭建MVVM框架(终极篇)
在上一篇我们搭建了简单的MVVM项目,并使用玩安卓API(感谢鸿洋),实现了一个简单的banner的广告功能。这篇,我们要在上一篇的基础上去优化 一、拓展LiveData的功能。 在上篇,我们发现只有接口请求成功了的操作。我们正常项目中还会有,showloading、hidel…