Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> 對Android SDK開發入門學習

對Android SDK開發入門學習

編輯:高級開發

如果你不使用Eclipse(如果你使用其它其它的IDE,或者間的的使用文本編輯工具和命令行工具),那麼Eclipse插件就對你毫無幫助。Eclipse環境下的android插件緊緊是一套android SDK工具的一個封裝而已(這些工具,象仿真器,aapt,adb,ddms和其它文檔化的工具)因此,它也可以用其它工具來進行封裝,比如說一個’Ant’創建文件android SDK包括一個Python腳本,名字為”activityCreateor.py”,它可以用來為你的工程創建所有的源碼和原始目錄。

也可以生成一個兼容Ant的build.XML文件。這可以讓你從命令行創建你的工程,或者與你選擇的IDE集成起來,例如,創建一個類似我們剛剛通過Eclipse創建的Helloandroid工程,你可以使用這樣的命令。

最重要的事情是注意到的事名為”layout”的內部類, 和它的成員域”main”。Eclipse插件會偵測到你添加了一個新的XML布局文件和重新生成的這個R.Java文件,當你添加了新資源到你的項目中之後。

你會發現R.Java自動跟新。最後要做的就是使用你的UI的新版本的XML文件修改你的Helloandroid源碼,以取代純粹使用代碼來修改。下面是你的新類看上去的樣子,正如你所見,源碼變得十分簡單。

Eclipse插件為你創建這些XML文件.在我們上面的例子中,我們簡單地顯示了一下。在包浏覽器中,展開res/layout文件夾,編輯main.XML文件.用上面的文本替換並且保存修改。現在打開包浏覽器中源代碼文件夾中的名為R.Java的文件,你將看到如下的代碼:

  1. public final class R {
  2. public static final class attr {
  3. };
  4. public static final class drawable {
  5. public static final int icon=0x7f020000;
  6. };
  7. public static final class layout {
  8. public static final int main=0x7f030000;
  9. };
  10. public static final class string {
  11. public static final int app_name=0x7f040000;
  12. };
  13. };

為了創建這個工程,你要先運行命令’ant’,當這個命令成功執行,一個名為android SDK的文件將生成到文件夾bin/下面。這個.apk文件十一個android包,它可以使用adb工具安裝到你的仿真器中.想了解更多使用這些工具的信息,請閱讀前面的引用文檔。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved