Android:架构-MVVM
文章平均质量分 67
Android:架构-MVVM
songzi1228
代码一敲,烦恼全消。
展开
-
MVVM演进二
目录1、MVP1.1、model1.1.1、Board.java1.1.2、Cell.java1.1.3、GameState.java1.1.4、Player.java1.2、presenter1.3、view1.3.1、Activity1.3.2、布局1.3.3、menu文件1.3.4、View2、MVVM2.1、model2.2、Activity2.3、ViewModel1、MVP1.1、model1.1.1、Board.jav原创 2021-09-02 22:37:17 · 130 阅读 · 0 评论 -
MVVM演进一
1、一个类打天下;1.1、activitypublic class JinziqiActivity extends AppCompatActivity { private static String TAG = JinziqiActivity.class.getName(); public enum Player {X, O} public class Cell { private Player value; public Playe原创 2021-09-02 22:26:13 · 143 阅读 · 0 评论 -
MVVM系列之四:MVVM
MVVM系列之四:MVVM原创 2021-05-12 10:49:37 · 114 阅读 · 0 评论 -
Android开发 SingleLiveEvent解决LiveData或者MutableLiveData多次回调的问题
前言 只要使用过一段时间的LiveData就会发现,LiveData会经常多次回调数据。我们经常碰到的这个问题。问题复现 我们的ViewModel里是给Activity持有的并且里面有一个LiveData数据,我们A_Fragment现在获得Activity的ViewModel并且注册LiveData数据成为观察者,这个时候我们setValue()就会让前台的A_Fragment得到一次LiveData数据,接下来操作 A_Fragment 启动 B_Fragment,在返回到A_Fra..转载 2021-05-11 09:10:59 · 2818 阅读 · 0 评论 -
MVVM系列之三:ViewModel
MVVM系列之三:ViewModel转载 2021-05-08 10:17:32 · 1286 阅读 · 0 评论 -
MVVM系列之二:LiveData
MVVM系列之一:LiveData转载 2021-05-07 09:38:15 · 860 阅读 · 0 评论 -
MVVM系列之一:Lifecycle
MVVM系列:一、Lifecycle转载 2021-04-27 16:24:37 · 338 阅读 · 1 评论 -
架构设计:MVC、MVP、MVVM
目录MVC一、简介:二、工作原理:三、缺点:MVP一、简介:二、优势:三、缺点:MVVM缺点:MVP+data binding架构设计的目的:MVCMVPMVVM教你认清MVC,MVP和MVVM总结:MVC一、简介:MVC,Model View Controller,是软件架构中最常见的一种框架,简单来说就是通过con...原创 2018-08-22 15:36:45 · 340 阅读 · 0 评论 -
MVVM详解
相关文章:还在用 MVP?快来试试 MVVM! Relight:轻量级 MVVM 框架分享一个我开发的MVVM架构的开源小项目(案例中的项目,有报错,编译有问题,但可以正常运行)基于MVVM架构的开源项目,还在维护中干货集中营mvvm架构开源项目...原创 2019-04-02 14:18:04 · 230 阅读 · 0 评论