編輯推薦:稀土掘金,這是一個針對技術開發者的一個應用,你能夠在掘金上獲取最新最優質的技術乾貨,不單單是Android知識、前端、後端以致於產品和設計都有涉獵,想成爲全棧工程師的朋友不要錯過!前端
Android Studio/IntelliJ IDEA的安卓代碼生成插件,幫助提升app的開發速度。每個Activity都須要XML佈局,而Activity都包含這樣的代碼:
android
若是不用寫這些代碼,而是自動生成,那該多好。因而想找個能自動生成代碼的插件。因爲沒有找到這種插件我決定本身寫一個。幸運的是我此時沒有項目纏身,因此能夠花點時間在上面。就這樣2011年產生了第一個版本。2014年我決定完全重寫這個項目,添加測試並拆分紅兩個項目。git
你能夠從repository安裝這個插件:Preferences/Settings->Plugins->Browse repositories...
而後在搜索框輸入Android code Generator。 github
插件的全部版本都在 releases中。你能夠從 最新的發行版下載zip文件並安裝。後端
插件會檢索xml文件中全部包含android:id屬性的view。它收集view的類型和 id,根據對象的類型和id生成變量、賦值語句、imports以及方法。更多信息到android-codegenerator-library 項目。app
無論是在layout目錄中的xml文件,仍是menu目錄中的xml文件你都能右鍵彈出Generate Android Code 菜單項。能夠在編輯器中右鍵也可以使在項目的目錄樹中右鍵。編輯器
有幾個很是有用的功能:佈局
提升插件的可用性。測試
The author is Tomasz Morcinek @tmorcinek.this
原文:http://tmorcinek.github.io/android-codegenerator-plugin-intellij/