zoukankan      html  css  js  c++  java
  • Android Studio开发快速创建MVP框架插件AndroidMVP

    转载:https://www.jianshu.com/p/60cd98bbc358

    Android开发中,我们为了代码的解耦以及后期的维护方便,都会采用一些开发框架,常用的有MVC、MVP、MVVM。早前,我们大都用的是MVC,但MVC在Android中耦合性还是过大;而MVVM现在还是相当流行的,它代码简洁,耦合性低,但如果不结合DataBinding使用,效果也不是很好;再就说MVP框架了,它在解耦方面的确有些极致,但却要牺牲代码量,我们写一个Activity就得六七个类伴生,而这些类的格式又都极其相似,所以为了提高我们的开发效率,我在此推荐一个Android Studio、IDEA等工具可集成的MVP框架插件AndroidMVP

    集成方式

    • 下载jar包导入
      1.下载最新jar包AndroidMVP.jar-v1.0.1
      2.导入步骤:
      File --> Settings --> Plugins --> Install plugin from disk... --> AndroidMVP.jar --> Apply --> Restart Android Studio
    • JetBrains仓库下载
      集成步骤:
      File --> Settings --> Plugins --> Browse repositories... --> 搜索AndroidMVP--> Install --> Restart Android Studio

    Note:使用版本请以Github为准。

    使用方式

    • 使用步骤:Activity/Fragment编辑页面-->Alt+Insert打开Generate界面 --> 选择MVP Interface 或 快捷键Alt+M
    • 使用图例
      AndroidMVP.gif


     
  • 相关阅读:
    NOI2005维修数列
    BZOJ1208 [HNOI2004]宠物收养所
    BZOJ3223 文艺平衡树
    BZOJ [JSOI2008]星球大战starwar
    BZOJ1013 [JSOI2008]球形空间产生器sphere
    小程序之底部tabBar
    es6
    vue.js安装
    模块打包工具webpack
    highchart
  • 原文地址:https://www.cnblogs.com/mrray/p/10419661.html
Copyright © 2011-2022 走看看