作一個有效率的安卓開發者

本次主要介紹下android開發中一些比較有趣的提升開發效率的工具:html


一、png壓縮java

https://tinypng.com/android

二、當你厭煩android開發中一大堆findviewById時候,你應該拋棄這些繁瑣的工做作一個有效率的開發者,將更多的時間用於學習或者解決屢次的繁複工做。目前有兩大利刃:butterfly和layoutfinder。 ios

butterfly:請自行谷歌,主要是利用注入方式引入,所以有注入自己自帶的缺點,可是代碼絕對優雅。git

layoutfinder:根據xml自動生成findviewbyid相關代碼,請參考: https://www.buzzingandroid.com/tools/android-layout-finder/github

三、關於一些ICON製做的網站。spring

http://romannurik.github.io/AndroidAssetStudio/icons-launcher.html#foreground.type=text&foreground.space.trim=1&foreground.space.pad=0.1&foreground.text.text=hello&foreground.text.font=sdf&foreColor=9c0%2C42&crop=0&backgroundShape=none&backColor=ffffff%2C100json

http://shreyasachar.github.io/AndroidAssetStudio/index.html服務器

四、對於JSON解析是否是有時候已經厭煩了,這能夠自動給你解析json並生成相應的代碼。不管你使用GSON或者spring中得JACKSON做爲JSON解析的工具。缺點就是,每次解析生成的代碼都是獨立的,可是對於一次性或者json結構不需複用的狀況下這絕對可讓你工做速度提升不少。框架

http://www.jsonschema2pojo.org/'

http://jsonviewer.stack.hu/

五、對於開發DI框架,目前android開發漸漸引入各類開發框架,若是你不熟悉這些框架區別下面這張圖應該能夠很好解釋。

六、當你厭煩了android多種分配率之間dp計算,這有一個dp計算器,能夠方便你快速轉換。

http://coh.io/adpi/

七、在android開發中,若是你厭倦了在android客戶端一大堆log用來調試服務器的接口,那麼postman必然是你的最佳選擇。postman不單單是curl的增強圖形版,它擁有很強大的其餘功能。

http://www.getpostman.com/

八、這有一個android parceble 模板生成插件,若是須要能夠嘗試使用一些。

https://developer.android.com/reference/android/os/Parcelable.html

九、根據drawable裏面各類狀態圖生成selector的xml,你是否是厭煩這種沒有任何技術含量的工做。那麼你能夠考慮使用這個插件,你只須要鼠標右擊各類狀態的png切圖,自動爲你生成對應的selector xml。

https://github.com/inmite/android-selector-chapek

十、若是有興趣能夠了解一些JAVAFX,目前sun社區致力於用java實現桌面端和移動端的一次編寫處處運行,不過目前JAVAFX還在不完善開發中。目前javafx已經支持android和ios開發。

十一、 最後聲明一下,轉載但願註明出處下,別直接複製粘貼。若有任何問題,歡迎致郵:newlife.dollar@gmail.com

共同討論。

相關文章
相關標籤/搜索