项目地址:githubwing/MVPHelper
简介:Android Studio 插件,一键生成 MVP 代码接口以及实现类。
日志输出(气球偶尔会闪现一下,可以在Event Log里关闭):
错误提示:
对于MVP模式,定义一个 Contract 类来放置 Model , View , Presenter 的接口,将大大减少类文件。 将普通的接口替代如下:
public interface GoodsInfoContract {
interface View {
}
interface Presenter {
}
interface Model {
}
}
在 Contract 类或者 Presenter 类内部,点击 Generate 菜单或使用快捷键 Alt + Insert, 选择 Mvp Helper 即可生成对应文件.