首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
mvi
订阅
qyk
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
写一个MVVM快速开发框架(三)谈一谈“单Activity+多Fragment”模式
单Activity+多Fragment模式,使用navigation作为导航组件,以activity为容器,一系列fragment之间可以实现灵活跳转和切换
写一个MVVM快速开发框架(四)优雅的数据处理
前言 之前的文章介绍了网络封装、组件化、基础工具等,有兴趣的可以查看,这篇文章主要是介绍事件通信库、数据存储、网路缓存等知识
写一个MVVM快速开发框架(二)组件化改造
组件化思想 组件化是为了解决什么问题 优秀的工程项目应该满足高内聚低耦合思想,各个功能有明显的边界划分,各个模块各司其职,至少在修改的时候不是牵一发而动全身,其他人在接手的时候也能快速理解。
写一个MVVM快速开发框架(一)基础类封装
用MVVM+Jetpack组件的优点就不用我说了,写过的人肯定都说爽,此次就是想要重新整理下一些基础开发工具,封装一个自己用的顺手的MVVM模式快速开发框架。
MVVM你到底由多少秘密
MVVM作为一种架构模式,在Android中的主要落地实践脱离不开两个核心类LiveData和ViewModel。阅读之前需要你具备使用LiveData和ViewModel的基本使用。
[译]使用MVI打造响应式APP(一):Model到底是什么
有朝一日,我突然发现我对于Model层的定义 全部是错误的,更新了认知后,我发现曾经我在Android平台上主题讨论中的那些困惑或者头痛都消失了。 从结果上来说,最终我选择使用 RxJava 和 Model-View-Intent(MVI) 构建 响应式的APP,这是我从未有过…
站在思想层面看MVX架构
程序的本质 程序的本质在于模拟现实,但是有更明确的分工 简单的一个例子: 我 写 代码。 这是一个主谓结构: 主语->我,谓语->写,宾语-
Jetpack Compose 架构如何选? MVP, MVVM, MVI
虽然 Compose 1.0 即将发布,但真正要在项目中落地还少不了一套合理的应用架构,面对MVP、MVVM、MVI等架构应该如何选择呢
基于Android的MVI架构:从双向绑定到单向数据流
现在从事Android开发多少都要懂点架构知识,从MVC、MVP再到MVVM,想必大家对于其各自的优缺点早已如数家珍。今天介绍的MVI与MVVM非常接近,可以针对性地弥补MVVM中的一些缺陷 Model: 与其他MVVM中的Model不同的是,MVI的Model主要指UI状态(…
MVI 架构封装:快速优雅地实现网络请求
网络请求是android开发中的常见需求,因此我们也常常会对其进行封装,本文主要包括MVVM架构下的网络请求封装与问题 ,MVI架构与Flow结合快速优雅地实现网络请求等内容