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

Android开发中的MVC_MVP_MVVM

oohuo 移动开发工程师
难度初级
时长 1小时18分
学习人数
综合评分9.57
14人评价 查看评价
10.0 内容实用
8.7 简洁易懂
10.0 逻辑清晰
感谢无私分享,期待更多优秀作品
感谢老师的分享,让我涨知识了
讲得很好。

最新回答 / 浪里小神龙
最简单的,加判空处理麦。
课程代码 哪里可以下载
讲得太好了,通俗易懂

最新回答 / Miss_Racoon
这个是MVC的例子,但是关系图的箭头和实际情况不是完全一样。MVC的缺点就有C和V的耦合度过高。如果非要把V拿出来,你可以把V搞成一个接口提出来,这样MVC的层级就较为清晰了。仅是个人观点,欢迎指点探讨。
1.25倍才是正常的语速
作者你好,MVP模式存在内存泄漏的缺点,能针对避免这个问题,进行完善的封装一套MVP框架,并进行讲解吗?看过网上一些结合Lifecycle的例子,总觉得太繁重。
如果是多个点击事件是不是还是要case R.id.xx:

最赞回答 / Shawn_八块J
框架、插件都是工具,想怎么写不都还是我们程序猿说了算。
这不是完全MVP把 MVP应该是用Presenter来更新Activity界面 而不是在activity里面自己更新,自己settext的话不就是mvc了吗?
学到了学到了,感谢老师。
感觉注释不多...
老师是陕西渭南人嘛 ,我也是啊~
课程须知
适合有Android基础的用户,且对三种框架模型感兴趣的同学
老师告诉你能学到什么?
1.MVC、MVP、MVVM的基本概念 2.MVC、MVP、MVVM的优缺点及区别 3.DataBinding的基本使用 4.如何使用MVC、MVP、MVVM实现项目需求

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消