AS安装MvpHelperr插件--自动生成MVP模式所需接口以及实现类

MVPHelper

项目地址:githubwing/MVPHelper
简介:Android Studio 插件,一键生成 MVP 代码接口以及实现类。

预览
Contract 模式:


mode_contract

Presenter 模式(已设置后缀Impl):


mode_presenter

后缀支持:


suffix_support

日志输出(气球偶尔会闪现一下,可以在Event Log里关闭):


log

错误提示:


error_package

error_class_name

注意

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

public interface GoodsInfoContract {

    interface View {

    }
    interface Presenter {

    }
    interface Model {

    }

}

如何安装

在插件仓库搜索MvpHelper


image

如何使用

Contract 类或者 Presenter 类内部,点击 Generate 菜单或使用快捷键 Alt + Insert, 选择 Mvp Helper 即可生成对应文件.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容