最近在瀏覽Midum的時(shí)候發(fā)現(xiàn)這篇文章,開發(fā)Android應(yīng)用程序時(shí)可以節(jié)省數(shù)小時(shí)的一個(gè)簡單竅門,具體的可以梯子觀看,大致意思是通過python腳本實(shí)現(xiàn)dagger綁定和activity注冊(cè)清單文件代碼代碼的自動(dòng)生成。以及常用代碼的生成,類似模版,但更具定制性
[項(xiàng)目git 地址](https://github.com/atomicrobot/Carbon-Android](https://github.com/atomicrobot/Carbon-Android)
部分代碼截圖

image.png

image.png

image.png

image.png

image.png

image.png
剛編碼的時(shí)候或許我不會(huì)不以為然,隨著寫的項(xiàng)目越多,開發(fā)中大量的問題都是人為不小心導(dǎo)致的小問題,導(dǎo)致后期花費(fèi)大量時(shí)間來排查,打擊了個(gè)人積極性,例如少寫一個(gè)else,少配置一個(gè)文件等等,節(jié)省這些時(shí)間可以讓程序員脫身出來專注更重要的問題。
我自己也編寫了一個(gè)以Gson format 為基礎(chǔ)通過抓取公司yapi自動(dòng)生成請(qǐng)求和model的idea插件,本來發(fā)在git上,但應(yīng)公司要求刪除了,組內(nèi)的組員也沒用起來,我不知道為啥[??]
不過,個(gè)人覺得可以多去嘗試一些小的改變,讓編碼變得更簡單起來。。