Android Studio插件之MVPHelper,一键生成MVP代码
来源:互联网 发布:类似于朱炫的知乎 编辑:程序博客网 时间:2024/06/13 01:06
本文由wing投稿。
wing的博客地址:
http://androidwing.net/index.php
MVP盛行,听到的最多的抱怨就是咋要写这么多接口,那么本文作者提供了一个插件,自动生成这些接口的声明。感兴趣的还可以学习该插件的写法,按照自己平时的需求修改,提供开发效率。
MVPHelper
一款Intellj IDEA 和Android Studio的插件,可以为MVP生成接口以及实现类,解放双手。
Github 地址 :
https://github.com/githubwing/MVPHelper
注意
对于MVP模式,定义一个Contract类来放置Model View Presenter 的接口,将大大减少类文件。
将普通的接口替代如下:
public interface GoodsInfoContract { public interface View{ } public interface Presenter{ } public interface Model{ }}
当你在Contract类中使用插件,效果如下:
如何使用
在插件仓库搜索MVPHelper
手动安装的办法;
下载MVPHelper.jar
(https://github.com/githubwing/MVPHelper/raw/master/MVPHelper.jar)
然后安装插件:
在Contract类或者Presenter类内部,点击Generate菜单,选择MVPHelper即可生成对应文件
相关文章:
自己编写Android Studio插件 别停留在用的程度了
Android Studio自定义模板 写页面竟然可以如此轻松
神奇的Android Studio Template
掘金是一个高质量的技术社区,从 RxJava 到 React Native,性能优化到优秀开源库,让你不错过 Android 开发的每一个技术干货。长按图片二维码识别或者各大应用市场搜索「掘金」,技术干货尽在掌握中。
如果你有好的文章想和大家分享,欢迎投稿,直接向我投递文章链接即可。
欢迎长按下图->识别图中二维码或者扫一扫关注我的公众号:
- Android Studio插件之MVPHelper,一键生成MVP代码
- Android Studio插件之MVPHelper,一键生成MVP代码
- Android Studio插件之MVPHelper,一键生成MVP代码
- Android Studio插件之MVPHelper,一键生成MVP代码
- Android Studio MVP插件MVPHelper可一键生成MVP代码
- Android Studio 插件,一键生成 MVP 代码接口以及实现类。
- Android Studio插件开发 MVP框架代码生成插件
- MvpHelper-v2 一键生成接口与实现类
- Android Studio 自动生成布局代码插件
- android studio 一键生成bean 插件GsonFormat的使用
- Android 使用MVPHelper工具生成,MVPDemo模拟登录演示
- Android Studio通过插件自动生成Pracelable的模板代码
- Android Studio 插件(一)
- Android代码架构之MVP
- android之MVP模式(一)
- android之MVP架构一
- Android Studio插件-自动根据布局生成Activity等代码(插件代码开源)
- Android Studio插件-自动根据布局生成Activity等代码(插件代码开源)
- Delphi XE2 之 FireMonkey 入门(1)
- 豆瓣的混合开发框架 -- Rexxar
- 平面YUV422转平面RGB24
- 我要开博啦!
- 安装cocoapods时出现的错误
- Android Studio插件之MVPHelper,一键生成MVP代码
- iOS开发之如何进阶
- An attempt was made to set a report parameter that is not defined in this report
- 深入理解javascript原型和闭包(3)——prototype原型
- R语言学习笔记(1)
- 平面YUV420转平面YUV422
- 平面YUV420转RGB24
- 10.14收获记录
- 实现一个LinearLayout中包含一个TextView和一个EditText,点击EditText是,整个LinearLayout都获取焦点,主要用于登录界面账号密码输入框的UI设计