Android開發(fā)框架(7)Toast 也能這么爽

EasyAndroid 是一個android完整的安裝開發(fā)框架,已經(jīng)應(yīng)用于幾個生產(chǎn)項目。 EasyAndroid 不是脫離其你原來熟悉的開發(fā)框架而另起一套,它只是將原來的流程極大地簡化,所以他完全兼容其他開發(fā)框架。同時也會兼容Google后續(xù)的升級。需要的同學可以放心使用。

github地址:https://github.com/chen397254698/EasyAndroid

EasyAndroid

一個完整基于kotlin的安卓開發(fā)框架,采用了mvvm設(shè)計模式。涵蓋了:

1、基于retrofit2封裝的通過kotlin協(xié)程實現(xiàn)的網(wǎng)絡(luò)框架

2、基于阿里開源arouter修改的api-router實現(xiàn)項目模塊化

3、基于glide的圖片加載緩存框架

4、基于room實現(xiàn)的往來數(shù)據(jù)緩存加載

5、基于step實現(xiàn)的數(shù)據(jù)異步提交

6、基于PreferenceHolder實現(xiàn)的本地數(shù)據(jù)快速存儲

7、基于mlist實現(xiàn)的簡單復雜列表的快速開發(fā)擴展等等。。

本框架幾乎涵蓋了開發(fā)所需的所有模塊組件。簡單fork之后就可以基于框架快速開發(fā)。

Toast

Toast提示框隨處可見,大家都是一行代碼搞定,憑什么EasyAndroid的Toast比較爽。
上代碼

  "成功".toastSuc()

  "錯誤".toastWarn()

  "異常".toastError()

// response 是網(wǎng)絡(luò)請求返回的BaseResponse,會自動根據(jù)網(wǎng)絡(luò)狀態(tài)提示用戶
 response.toast()

都只是一行代碼,又不只是一行代碼。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容