標籤:android http color os io 使用 java ar for
本次主要介紹下android開發中一些比較有趣的提高開發效率的工具:
1、png壓縮
https://tinypng.com/
2、當你厭煩android開發中一大堆findviewById時候,你應該拋棄這些繁瑣的工作做一個有效率的開發人員,將更多的時間用於學習或者解決多次的繁複工作。目前有兩大利刃:butterfly和layoutfinder。
butterfly:請自行Google,主要是利用注入方式引入,因此有注入本身內建的缺點,但是代碼絕對優雅。
layoutfinder:根據xml自動產生findviewbyid相關代碼,請參考: https://www.buzzingandroid.com/tools/android-layout-finder/
3、關於一些ICON製作的網站。
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%2C100
http://shreyasachar.github.io/AndroidAssetStudio/index.html
4、對於JSON解析是不是有時候已經厭煩了,這可以自動給你解析json並產生相應的代碼。無論你使用GSON或者spring中得JACKSON作為JSON解析的工具。缺點就是,每次解析產生的程式碼都是獨立的,但是對於一次性或者json結構不需複用的情況下這絕對可以讓你工作速度提高很多。
http://www.jsonschema2pojo.org/‘
http://jsonviewer.stack.hu/
5、對於開發DI架構,目前android開發漸漸引入各種開發架構,如果你不熟悉這些架構區別下面這張圖應該可以很好解釋。
6、當你厭煩了android多種分配率之間dp計算,這有一個dp計算機,可以方便你快速轉換。
http://coh.io/adpi/
7、在android開發中,如果你厭倦了在android用戶端一大堆log用來調試伺服器的介面,那麼postman必然是你的最佳選擇。postman不僅僅是curl的加強圖形版,它擁有很強大的其他功能。
http://www.getpostman.com/
8、這有一個android parceble 模板產生外掛程式,如果需要可以嘗試使用一些。
https://developer.android.com/reference/android/os/Parcelable.html
9、根據drawable裡面各種狀態圖產生selector的xml,你是不是厭煩這種沒有任何技術含量的工作。那麼你可以考慮使用這個外掛程式,你只需要滑鼠右擊各種狀態的png切圖,自動為你產生對應的selector xml。
https://github.com/inmite/android-selector-chapek
10、如果有興趣可以瞭解一些JAVAFX,目前sun社區致力於用java實現案頭端和移動端的一次編寫到處運行,不過目前JAVAFX還在不完善開發中。目前javafx已經支援android和ios開發。
11、 最後聲明一下,轉載希望註明出處下,別直接複製粘貼。如有任何問題,歡迎致郵:[email protected]
共同討論。
做一個有效率的安卓開發人員