请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于Adapter到底是哪一层的思考

看到老师把控件的点击事件和点击后的处理逻辑都放到Adapter里面,不由思考起Adapter到底是哪一层的思考,如何更好地理清Adapter的任务,一直以为Adapter是Control层的。

也知道Android里面View和Control耦合的,感觉View的监听和点击后如何处理,放在Activity或Fragment里面会舒服一点。

我想还是我见识太过于浅薄了,这个提问感觉更像是感叹。

正在回答

插入代码

1回答

老师的代码并没有做分层架构。像是一个电商框架,其实没有框架设计在里面,个人感觉只是一些设计模式与封装。
你的疑问,我相信目前主流的MVP架构设计可以解决。

0 回复 有任何疑惑可以回复我~
  • 提问者 全是甘货 #1
    非常感谢热心解答,我也接触过MVP,理解MVP的设计思想,诚然,可以把adapter的item或控件点击事件通过Interface传到Presenter处理逻辑,谢谢你的思路,但说到底,用到MVP之后,会显得App比不用MVP更臃肿。
    回复 有任何疑惑可以回复我~ 2018-01-23 17:16:04
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号