稀土掘金 稀土掘金
    • 首页
    • AI Coding NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • AI刷题
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
    • vip
      会员
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
mvp
订阅
avatar
哈哈121
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • MVP 模式在 Android 开发中的应用
    在 MVP 模式里通常包含 4 个要素: (1)View: 负责绘制 UI 元素、与用户进行交互 (在 Android 中体现为 Activity); (2)View interface: 需要 View 实现的接口,View 通过 View interface 与 Presenter 进行交互,降低耦合,方便进行单元测试; (3)Model: 负责存储、检索、操纵数据 (有时也实现一个 Model interface 用来降低耦合); (4)Presenter: 作为 View 与 Model 交互的中间纽带,处理与用户交互的负责逻辑。
    • Andy亮
    • 8年前
    • 1.4k
    • 65
    • 评论
    Android MVP
  • 一个 MVP 架构的应用,代码整洁干练,高度封装
    MVP+Dagger2+Rxjava+Retrofit+GreenDao 开发的应用,包含新闻、视频、图片 3 个模块功能,良好的代码规范和清晰的项目架构,项目有不小的代码量并且做了大量封装,里面的功能模块可直接抽取出来使用。项目中尽可能尝试运用各方面的知识,对开发学习有不错的参考价值。
    • Rukey7
    • 8年前
    • 15k
    • 1.2k
    • 30
    Android MVP
    一个 MVP 架构的应用,代码整洁干练,高度封装