随笔分类 -  221.Android之开发模式

Android之MVVM开发模式
摘要:MVVM 模式简介 MVVM模式是指Model-View-ViewModel。相信看过笔者关于MVP的文章的读者也会发现,无论如何抽象化,在我们的View层中是无法避免的要处理一部分逻辑的。而MVVM模式中的View是将View的状态和行为完全抽象化,把逻辑与界面的控制完全交给ViewModel处理 阅读全文

posted @ 2018-12-06 14:26 LoaderMan 阅读(15302) 评论(1) 推荐(3)

MVP模式入门案例
摘要:随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责。为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互,同时让Model只关系数据的处理,基于MVC概念的MVP(Model-View-Presenter)模式应运而生。 四个要素: ( 阅读全文

posted @ 2017-02-24 22:18 LoaderMan 阅读(264) 评论(0) 推荐(0)

MVC模式入门案例
摘要:import android.app.Activity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.TextView; public class MainActivity extends Activity implements ... 阅读全文

posted @ 2017-02-24 22:12 LoaderMan 阅读(158) 评论(0) 推荐(0)

MVC和MVP区别
摘要:从这幅图可以看到,我们可以看到在MVC里,View是可以直接访问Model的!从而,View里会包含Model信息,不可避免的还要包括一些业务逻辑。 在MVC模型里,更关注的Model的不变,而同时有多个对Model的不同显示,及View。 所以,在MVC模型里,Model不依赖于View,但是Vi 阅读全文

posted @ 2017-02-24 22:10 LoaderMan 阅读(204) 评论(0) 推荐(0)

导航