adt中也有xml文件的代碼提示,爲了讓提示來的更加猛烈,咱們還要設置一下 java
打開eclipse - Window - Preferences,在右邊的目錄樹中切換到XML - XML Files - Editor - Content Assist,是否是很熟悉,沒錯,就是Content Assist android
接下來就簡單了,延遲設爲50ms,提示字母把能填的都填上去,設置完以後能夠試一下。輸入id,代碼直接提示 android:id,回車就能夠輸入,並且光標定位到雙引號內。 eclipse
在代碼上按Ctrl +1,你可能會收到意想不到的效果 ide
例如如下錯誤,有一個錯誤,沒有id,還有一個警告,test沒有寫到string.xml裏面 函數
在錯誤處按Ctrl+1,彈出提示框,選擇Create resource @id/tv_test,id就會自動添加。 工具
一樣,在警告處按Ctrl+1,在彈出框中選擇第一項,輸入你想要起的名字,就能夠在string.xml中建立一個以「test」爲內容的選項 spa
color也可使用此方法添加 xml
在沒有錯誤的狀況下,對一個xml節點使用Ctrl+1會有如下提示 繼承
Wrap in Container 把當前節點包裹到另外一個節點中,例如在TextView外傳加一個Layout。 ip
Remove Container 把當前節點的父節點去除,例如去掉TextView外面的Layout。
Change Widget Type 修改當前節點的類型,目標是widget,好比TextView之類的。
Change Layout Type 修改當前節點的類型,目標是Layout。
Extract as Include 把當前節點變爲一個include,會把當前節點的內容提取到另外一個新建的xml文件中。
Extract Style 提取當期節點的屬性,用一個style來替代,這個很是有用,缺憾就是不能把屬性徹底提取,但也省去了新建style的煩惱。
Rename 就不解釋了,重命名,等同於ctrl+shif+r
Surround with new element 將當前節點用一個新的節點包圍。
對應繼承字父類的函數,以Activity爲例,要生成onStart,onPause這些函數,點擊菜單source - override/Implement Methods...
選中對應的函數,能夠選擇在那個函數或者變量後生成代碼,點擊OK就能夠生成代碼。
一樣也能夠經過Generate Getters and Setters生成成員變量的set和get函數,或者在直接輸入get或set,等待代碼提示。
直接引入android-support-v4.jar在是不能查看源碼的,也容許定位源碼的位置,解決方法是在在libs目錄下新建一個
android-support-v4.jar.properties
文件,輸入src=C:\\Android\\sdk\\extras\\android\\support\\v4\\src
C:\\Android\\sdk\\extras\\android\\support\\v4\\src爲源碼的文件夾,若是想把源碼隨身攜帶,能夠打成包放到工程目錄,
jar cvf android-support-v4-src.jar -C src .
android-support-v4-src.jar爲要生成的報名,src爲源碼目錄
打包完成後將android-support-v4-src.jar複製到libs目錄下,android-support-v4.jar.properties文件內容修改成
src=./android-support-v4-src.jar,
重啓下eclipse就能夠看到源碼了。
一直使用F3的同窗可能還 悲劇的沒有發現,在代碼中是能夠直接定位到xml的。在代碼中對資源id使用F3,會定位到R.java,基本沒什麼用,可是使用Ctrl+鼠標左鍵點 擊,就會直接進入xml文件,實在太方便了。若是一個id在多個xml文件中使用,按住ctrl,鼠標移動到id位置的時候,會彈出一個列表,單擊列表會 跳轉到對應的xml
在eclipse中能夠同時預覽不一樣分辨率的顯示效果,對適配很用幫助
eclipse工具欄中有幾個頗有用的按鈕
依次新建包,新建類,新建android xml文件,代碼掃描(能夠掃出string.xml中哪些定義的字符串沒有使用到等等,具體功能還不太熟悉),
這些快捷按鈕比使用右鍵要方便的多。