MVPHelper是一款可以自動生成MVP接口以及實現類的android studio插件,徹底解放雙手!
MVPHelper更新版本啦。 由於之前只支持contract模式,不是很符合大衆口味 所以特地增加常規分包模式!
常規分包的使用方式:
只需要在Presenter類內 使用MVPHelper 便是常規模式。
Contract分包模式
之前做過介紹,由於MVP模式接口類過於多,導致項目臃腫,所以可以採取Contract模式,將三個接口合併爲一個,如下
public class GoodsInfoContract {
public interface GoodsInfoView{
}
public interface GoodsInfoPresenter{
}
public interface GoodsInfoModel{
}
}
使用的時候 ,只需要在Contract調用MVPHelper ,插件會自動採用Contract模式進行操作
如何獲得插件?