() {
@Override
public void handlerSuccess(MyCommentBean s) {
myCommentListener.onMyCommentSuccess(s);
}
@Override
public void onFailure() {
myCommentListener.onMyCommentFailure();
}
});
}
}
```
###### (5)
Activity或者Fragment实现**MyCommentListener**接口,看一下具体的回调:
```
/**
* 加载数据成功的回调
*/
@Override
public void onMyCommentSuccess(MyCommentBean s) {
//View做一些更新或者显示的操作
}
/**
* 加载数据失败的回调
*
* @param type
*/
@Override
public void onMyCommentFailure() {
//View做一些更新或者显示的操作
}
```
### 总结
1.mvc提高了代码的重用性
1.Model与Model之间可以调用,Controller也可以无障碍直接调用Model
2.Activity或者Fragment中 包含了C层和V层,界面分割的不是很清晰,过于紧密了...
3.View对Model过于依赖
大家可以关注我的微信公众号:「秦子帅」一个有质量、有态度的公众号!
![公众号](https://img2018.cnblogs.com/blog/1312938/201908/1312938-20190831163125248-1358696323.jpg)Android进阶之路(1)-详解MVC
原文:https://www.cnblogs.com/qinzishuai/p/11439519.html