成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

對Android SDK開發入門學習

移動開發 Android
開放手機聯盟的成立和Android SDK的推出是對現狀的重大改變,在帶來初步效益之前,不過你不用擔心—你不會因為不使用Eclipse而損失什么。

如果你不使用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.  
  3.     public static final class attr {  
  4.  
  5.     };  
  6.  
  7.     public static final class drawable {  
  8.  
  9.         public static final int icon=0x7f020000;  
  10.  
  11.     };  
  12.  
  13.     public static final class layout {  
  14.  
  15.         public static final int main=0x7f030000;  
  16.  
  17.     };  
  18.  
  19.     public static final class string {  
  20.  
  21.         public static final int app_name=0x7f040000;  
  22.  
  23.     };  
  24.  
  25. }; 

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

【編輯推薦】

  1. Android應用程序組建原理深入剖析 
  2. Android SMS短信服務相關概念簡述 
  3. PythonAndroid數據庫相關代碼解讀 
  4. PythonAndroid安裝卸載程序具體操作方法解析 
  5. Android應用程序的四個關鍵點 
責任編輯:chenqingxiang 來源: CSDN
相關推薦

2013-01-16 14:41:14

Android開發Android SDK

2013-01-16 17:34:32

Android開發路線圖

2014-03-17 11:51:31

AndroidWearable SD

2011-03-31 15:16:50

BlackBerry應BlackBerry RIM

2011-09-09 14:09:17

Android Wid

2013-04-08 14:12:03

Android開發googleMap入門SDK

2011-05-31 14:03:13

2009-04-12 09:20:59

Symbian諾基亞移動OS

2009-04-12 09:16:30

Symbian諾基亞移動OS

2009-04-12 09:19:27

Symbian諾基亞移動OS

2009-04-12 09:22:27

Symbian諾基亞移動OS

2010-09-07 17:40:19

入門android

2013-02-25 11:06:34

2013-01-16 15:07:30

Android NDKAndroid開發

2011-05-25 15:17:39

Android SDK 安裝

2010-03-02 11:12:33

Android應用開發

2011-09-14 11:10:09

Android 2.2

2011-06-28 14:02:34

QT ARM

2009-04-12 09:25:12

Symbian諾基亞移動OS

2009-06-26 10:36:30

Android 1.5
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩在线成人 | 99久久国产免费 | 久久青青 | www.中文字幕.com | 国产精品国产精品国产专区不卡 | 午夜视频在线观看一区二区 | 久久国产精品久久久久 | eeuss国产一区二区三区四区 | 91久久久久久 | 99精品电影| 欧美一区二区三区久久精品视 | 99精品国产一区二区三区 | 国产成人福利 | 精品久久九| 91xxx在线观看| 久久久久久久国产精品 | 国产乱xxav | 欧美人妖网站 | 古典武侠第一页久久777 | 毛片免费看| 91精品国产99久久 | 婷婷精品 | 国产精品日韩欧美 | 午夜精品一区 | 精品久久久久久久久久久 | 亚洲综合大片69999 | 夜夜爽99久久国产综合精品女不卡 | 日本黄视频在线观看 | 国产精品一区二区三区久久久 | 国产欧美在线一区 | 国产精品成人一区 | 黄色成人免费在线观看 | 天堂一区在线观看 | 三级av免费 | 久久久一区二区 | 成人做爰9片免费看网站 | 人碰人操| 亚洲国产午夜 | 欧美激情一区二区三级高清视频 | 大象视频一区二区 | 精品久久久久久亚洲精品 |