失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > MVP架构设计 进阶三

MVP架构设计 进阶三

时间:2022-03-04 13:16:41

相关推荐

MVP架构设计 进阶三

第一部分:ViewGroup集成MVP

代理模式 — 静态代理以下代理角色划分:目标接口:ViewGroupMvpDelegate目标对象:ViewGroupMvpDelegateImpl代理对象:ViewGroup子类(具体的布局:LinearLayout、FrameLayout等等)针对ViewGroup集成MVP代理角色划分:目标接口:MvpDelegateCallback目标对象:具体的布局容器(例如:LinearLayout、FrameLayout等等......)代理对象:MvpDelegateCallbackProxy分析问题:假设我的Activity意外关闭,但是没有调用onDestory,或者说横竖切换,是不是很有可能导致数据丢失? --- 这个时候我们需要保存数据(或者说保存状态) ----- 例如表单页面复制代码

第二部分:MVP总结 mvp架构:大项目用的比较好

缺点:类结构复杂,框架可读性比较差一般情况下:功能强大的框架代码可读性都很差(设计模式结合使用,甚至延伸)复制代码

如果觉得《MVP架构设计 进阶三》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。