为了账号安全,请及时绑定邮箱和手机立即绑定

Android开发中的MVC_MVP_MVVM

oohuo 移动开发工程师
难度初级
时长 1小时18分
学习人数
综合评分9.57
14人评价 查看评价
10.0 内容实用
8.7 简洁易懂
10.0 逻辑清晰

最新回答 / MaxKT
用接口是为了方便实现回调

最新回答 / 慕工程0235047
get方法你要添加下注解   
@Bindable
public String getUserInput() {
    return userInput;
}

最新回答 / chwl_iot_01
在MainActivity里面是要启动MVPActivity的,要不然它怎么跳转到MVPActivity呢。视频中每个新框架的学习,都是要从MainAcitivity跳转到对应的框架的xxxActivity。

最新回答 / chwl_iot_01
视频中存在的问题是,在layout中声明data后,去activity初始化,set对应属性的时候,有时候需要重新编译一下才可以set对应属性。我觉得这个问题并没什么大影响。

最新回答 / qq_似水流年_99
这种就是理解方式,布局文件就是用户可以看见的view,把它理解成view没什么问题,activity和fragment理解成是控制布局文件变化的控制器。到了mvp就把activity和fragment与布局文件理解成一个整体了,负责展示相应的界面不做逻辑处理,所以这个整体就成了view了

最新回答 / 浪里小神龙
最简单的,加判空处理麦。

最新回答 / Miss_Racoon
这个是MVC的例子,但是关系图的箭头和实际情况不是完全一样。MVC的缺点就有C和V的耦合度过高。如果非要把V拿出来,你可以把V搞成一个接口提出来,这样MVC的层级就较为清晰了。仅是个人观点,欢迎指点探讨。

最赞回答 / Shawn_八块J
框架、插件都是工具,想怎么写不都还是我们程序猿说了算。

最新回答 / qq_头头猫_0
自己稍微认真听一下,就不用花这么大力气来提问了

最新回答 / I_尼克哇
要神秘代码呢,网上一大推吧
课程须知
适合有Android基础的用户,且对三种框架模型感兴趣的同学
老师告诉你能学到什么?
1.MVC、MVP、MVVM的基本概念 2.MVC、MVP、MVVM的优缺点及区别 3.DataBinding的基本使用 4.如何使用MVC、MVP、MVVM实现项目需求

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消