還在繁瑣的敲MVP接口和實現類嗎,教你一秒搞定。

只有程序員懶起來,才能提高開發效率 233333

在MVP的使用過程中,我們需要反覆的去寫各種MVP的接口和實現類, 實在是 太麻煩了!!所以抽時間擼了一款插件(只可用於Intellj IDEA 和 Android Studio),用於生成MVP接口以及他的實現類,可以略微提升一點開發效率。

效果圖如下:
這裏寫圖片描述
轉載請註明出處:http://blog.csdn.net/wingichoy/article/details/52020838

注意

對於MVP模式,定義一個Contract類來放置Model View Presenter 的接口,將大大減少類文件。將普通的接口替代如下:

public class GoodsInfoContract {

  public interface GoodsInfoView{

  }
  public interface GoodsInfoPresenter{

  }
  public interface GoodsInfoModel{

  }

}

如何使用

Step1

去github上下載jar包
https://github.com/githubwing/MVPHelper/

Step2

按照提示安裝jar。

image

image

Step3

在Contract類內部,點擊Generate菜單,選擇MVPHelper即可生成對應文件

注意:Contract目前只能放在包 contract 中!

image

image

其實我是來騙star的。。 求star啊

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

如果你喜歡我的博客 ,請關注和評論我,蟹蟹!

發佈了113 篇原創文章 · 獲贊 589 · 訪問量 53萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章