在Android開(kāi)發(fā)過(guò)程中你可能會(huì)遇到那些繁瑣的重復(fù)性勞動(dòng)工作,怎樣減少這類(lèi)重復(fù)性勞動(dòng)刻撒,下面就介紹一些實(shí)用的開(kāi)發(fā)小工具來(lái)提升開(kāi)發(fā)過(guò)程中的效率骨田。
1.TinyPNG
當(dāng)你發(fā)現(xiàn)整個(gè)程序的App包越來(lái)越大的時(shí)候,程序中包含的圖片資源越來(lái)越多声怔,那么你應(yīng)該考慮一下優(yōu)化或壓縮一下程序中所使用的圖片資源态贤。TinyPNG正是一款可以極大程度壓縮png圖片大小而又不會(huì)讓圖片質(zhì)量嚴(yán)重?fù)p耗的小工具。
2.Android Layout Finder
你還在為查找Android資源id,findViewById而苦惱不已? 那么現(xiàn)在你可以試試這款A(yù)ndroid Layout Finder 小工具冤竹。 在你寫(xiě)完Activity或Fragment布局文件后偷卧,你可以將這些布局代碼黏貼到 Android Layout Finder 上,選擇你需要用到的資源锈至,這款工具能通過(guò)布局文件中定義好的資源id,統(tǒng)一生成findView java代碼。
3.Android Asset Studio
圖標(biāo)生成器姻采,這個(gè)小工具可以幫助你生成一些圖標(biāo),包括App主程序圖標(biāo),ActionBar的Tab標(biāo)簽圖標(biāo)等慨亲。在你沒(méi)有UI經(jīng)驗(yàn)繪制和美化圖標(biāo)時(shí)婚瓜,只需要一張合適的圖片,這款工具就能讓你選擇生成各式各樣的圖標(biāo)刑棵,簡(jiǎn)單粗暴巴刻。
4.Android Pixels
Android分辨率換算工具,輸入其中一個(gè)像素來(lái)計(jì)算其他分辨率下的圖片像素大小蛉签,適合不同分辨率下圖片資源大小的調(diào)整胡陪。
5.Android Button Maker
當(dāng)你還在為 App中程序樣式困擾時(shí),Android Button Maker這款工具能夠幫你生成Button的樣式布局代碼碍舍,簡(jiǎn)化了大量編寫(xiě)代碼的工作柠座。
6.JSONLint
Json格式化工具,這款小工具能夠?qū)⒊35囊徽甁son數(shù)據(jù)格式化成更加直觀的Json數(shù)據(jù)片橡,讓你更清晰的校對(duì)Json字符串是否正確妈经。