eclipse 開發android 如何自己寫擴展?

想自己做一套完整的ui工具 ,可支持自動化的 。 如可從一個布局xml自動的創建出一個繼承了activity的類 ,自動給有ID的組件設置為成員,並把這個類自動在Mainfest.xml里註冊。

還有如何通過擴展,不使用R的String ,而是讓ui的文字可以設置為某個xml里的key呢(我做多語言支持,語言包是下載的)? 要求可以實時的預覽到設置的文本效果,而不是運行時。

做擴展 ,還是沒有個頭緒,望大神給予指點。


謝邀!

根據我對問題的理解,題主應該是需要一個通過Eclipse引導創建工程時的模板,這個模板是自定義的,比如默認包含哪些Activity、包含哪些默認的代碼、依賴哪些jar包、每個Activity的布局文件是什麼樣的等等。

如果題主的確是這個意思,可以繼續往下看,我之前自定義過Eclipse的工程模板,主要目的是減少新進來的同事的學習成本,還有就是避免每次創建工程後都需要刪除不必要的布局和代碼、添加自己需要的必要內容等。

自定義模板的方法如下:

1、在sdk目錄下找到:tools emplates文件夾;

2、拷貝現有的一個模板,根據自己的需求改動(這裡面涉及到一些語法,很簡單,主要是引用一些資源之類的)。


推薦閱讀:

學習 Android 開發,有什麼書籍值得推薦?
閱讀項目源碼時,一看到一大堆的類就頭暈怎麼辦?
有哪些優秀的 Android 應用開源項目、特效、設計資料推薦?
Android 應用開發一般都哪個版本的 SDK ?
對於一個Android 第三方庫源碼或Android 應用框架層源碼時,怎樣才能更有效的閱讀和理解?

TAG:Android開發 | Eclipse |