一.前言
我看了JessYan大神的MVPArms項目框架阴颖,使我開始對Android MVP認(rèn)識更加深刻,通過該框架丐膝,確實使代碼降低了耦合量愧,因此我決定動手把老項目重構(gòu),用上MVPArms框架偎肃!順便記錄一下我的學(xué)習(xí)歷程!
二.學(xué)習(xí)歷程
1.準(zhǔn)備工作
1)準(zhǔn)備工作累颂,將大神提供的"一鍵搭建 MVPArms?Module?模版"滞详,保存到AndroidStudio Module?模版目錄下面,具體方法點擊鏈接查看:https://github.com/JessYanCoding/MVPArms-Module-Template
2)準(zhǔn)備工作紊馏,將大神提供的"一鍵搭建 MVPArms?Page?模版"料饥,保存到AndroidStudio Activity?模版目錄下面朱监,具體方法請點擊鏈接查看:https://github.com/JessYanCoding/MVPArmsTemplate
*注意:以上兩步操作完成之后,要重啟一下AS
2.使用Android Studio新建普通項目
*注意:為什么要先創(chuàng)建普通項目?因為創(chuàng)建MVPArms項目必須遵循,先創(chuàng)建MVPArms module擂送,再創(chuàng)建MVPArms activity全家桶,才能成功創(chuàng)建MVPArms項目嘹吨。
3.使用Android Studio新建MVPArms項目
1)新建MVPArms模塊
*注意:項目中出現(xiàn)了兩個application模塊,那么此時需要刪除上面方框的普通模塊匹厘,保留項目方框的MVPArms模塊。至于如何刪除項目里的模塊愈诚,請百度搜索一下!
2)新建MVPArms 頁面
*注意:還有個步驟就是酌泰,一定要給MVPArms模塊添加混淆匕累,具體操作說明請點擊鏈接查看:https://github.com/JessYanCoding/MVPArms/wiki#1.5
*如果程序無法正常運行,請?zhí)幚硪韵聝商帲?/p>
如果程序能夠正常運行衰琐,那么就恭喜你,一個MVPArms項目你已經(jīng)成功創(chuàng)建了羡宙!