只有程序員懶起來,才能提高開發效率 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。
Step3
在Contract類內部,點擊Generate菜單,選擇MVPHelper即可生成對應文件
注意:Contract目前只能放在包 contract 中!
其實我是來騙star的。。 求star啊
https://github.com/githubwing/MVPHelper/
如果你喜歡我的博客 ,請關注和評論我,蟹蟹!