zoukankan      html  css  js  c++  java
  • Android Studio插件之MVPHelper,一键生成MVP代码

    MVP盛行,听到的最多的抱怨就是咋要写这么多接口,那么本文作者提供了一个插件,自动生成这些接口的声明。感兴趣的还可以学习该插件的写法,按照自己平时的需求修改,提供开发效率。

     


     

    MVPHelper

     

    一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。

    Github 地址 :

    • https://github.com/githubwing/MVPHelper

     

    注意

    对于MVP模式,定义一个Contract类来放置Model View Presenter 的接口,将大大减少类文件。

     

    将普通的接口替代如下:

     1 public interface GoodsInfoContract {
     2 
     3     public interface View{
     4     
     5     }
     6     public interface Presenter{
     7     
     8     }
     9     public interface Model{
    10     
    11     }
    12 
    13 }

    当你在Contract类中使用插件,效果如下:


    如何使用

     

    在插件仓库搜索MVPHelper

    手动安装的办法;

     

    下载MVPHelper.jar

    (https://github.com/githubwing/MVPHelper/raw/master/MVPHelper.jar)

     

    然后安装插件:

    在Contract类或者Presenter类内部,点击Generate菜单,选择MVPHelper即可生成对应文件

  • 相关阅读:
    python基础——反射
    python基础——模块
    python基础——异常处理、递归
    python基础——生成器与迭代器
    python基础——装饰器
    Python常见面试题
    Socket网络编程
    爬虫解析相关
    爬虫请求相关
    初识爬虫
  • 原文地址:https://www.cnblogs.com/huolongluo/p/6340904.html
Copyright © 2011-2022 走看看