在上一篇,介紹到了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
下次再見