在上一篇,介绍到了KtArmor简单的LoginDemo示例。一个登陆功能,咱们须要建立四个类,过于繁琐。有没有更便捷的方法的。那确定!KtArmor
框架还有与之对应 KtArmor-MVP
插件,帮助开发者快速生成对应模板代码(Activity
, Presenter
, Model
, Contract
)。git
插件下载github
KtArmor-Plugin 插件, 上传到IDEA 平台上,目前还在审核中。审核经过。在更新AndroidStudio上安装插件框架
File->Settings->Plugins
选择刚刚下载的jar插件
经过本地安装,可能后续插件更新麻烦。推荐AndroidStudio Plugin里面下载安装。post
File->Settings->Plugins
, 搜索 插件 KtArmor-MVP
而后点击下载安装经过AndroidStudio 下载安装的话,后续能够直接更新不用下载
Jar
包 比较方便。推荐使用。学习
因为插件是自动生成的,在这里能够配置一些开发者信息模板。 后面文件的文件头会自动生成对应开发者信息。如这里我更改成: @author: HyZhan
插件
而后在任意目录上右键,跟建立一个Java类
同样, 选择Generate MVP Code
, 填写好 module name
就会生成对应文件。 以 输入 module name
为 Register
为例,会在当前选中目录下建立一个 register
(小写) 目录:code
Activity
注册到 AndroidManifest.xml
以下面所示cdn
这是KtArmor的第二篇。插件是按照我自身开发习惯来进行开发的,最终实际用的效果,仍是挺满意的。开发起来快了很多,但愿你们喜欢。 (●'◡'●)~xml
说实话,插件开发很头疼,网上资料相对较少,一路踩坑过来,插件若有不妥,望各位大佬指出。欢迎你们 pr交易
, 一块儿交流学习。blog
下次再见