首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MVP
订阅
using_android
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
通过 Loader 延长 Presenter 生命周期
有关 MVP 的核心概念与整体实现早已成型,但一些实现细节仍需讨论。本文讨论了旋转时如何处理 Presenter 这个问题,总结了多种方案并提出用 Loader 实现 Presenter 的缓存。文中阐述了实现思路并提供了基本的演示代码,希望对你有所启发。
Android:聊聊我所理解的MVP
最近冷静了一段时间,复习复习之前学的东西。再加上阴阳师一直抽不到SSR,所以打副本的时候想了想毕设项目架构该怎么办。 之前看很多开源软件实现都是各种 MVP ,看起来很高大上,不过说实话,很早就了解 MVP 了,但一直很抗拒去学习,因为觉得模式或者架构类的东西属于一种思想,并不…
Android MVP模式从入门到进门(一)
代码中使用了 Butterknife 代替 findViewById 实现对 View 的绑定和 Click 的事件处理。 其中主要包含两个方法: 点击获取验证码按钮时调用,因为是测试环境,所以直接生成6位随机数作为验证码并显示出来,同时传入全局变量mRandomCode中以作…
又有MVP新写法了,这次我认为挺不错的。
一个简单强大且灵活的MVP框架。 一个 Activity 可以绑定多个 Presenter,以达到最大的复用功能。 采用注解的方式实现依赖注入,减少耦合。 可以灵活管理生命周期。 使用例子可以在项目中找到。 填入泛型参数你的 Presenter 实现类,比如上面所示的 Logi…
MVP模式的经典封装
说到MVP,大家应该都不陌生了,由于其高度解等等优点,越来越多的项目使用这个设计模式。然而,优点虽在,缺点也不少,其中一个就是类多了很多,而且V与P直接要项目通信,那么P就得持有V得实例,但如果活动挂掉了,如果没有对V进行释放,还有导致内存溢出得问题,而且,那么多的接口函数,看…