谷歌Android手持设备应用程式设计基础论述.docx
《谷歌Android手持设备应用程式设计基础论述.docx》由会员分享,可在线阅读,更多相关《谷歌Android手持设备应用程式设计基础论述.docx(95页珍藏版)》请在三一办公上搜索。
1、n更多企业学院: 中小企业管理全能版183套讲座+89700份资料总经理、高层管理49套讲座+16388份资料中层管理学院46套讲座+6020份资料国学智慧、易经46套讲座人力资源学院56套讲座+27123份资料各阶段员工培训学院77套讲座+ 324份资料员工管理企业学院67套讲座+ 8720份资料工厂生产管理学院52套讲座+ 13920份资料财务管理学院53套讲座+ 17945份资料销售经理学院56套讲座+ 14350份资料销售人员培训学院72套讲座+ 4879份资料谷歌Android手持设备应用程式设计基础试阅:.在執行startActivity函式時,應用程式並不是直接呼叫另一個 Act
2、ivity,而是將Intent(意圖)傳進 Android 框架中。 Android 框架會查看 startActivity 呼叫所傳入的動作與 Intent 內容是否在註冊表中,如果符合,就啟動對應的服務或 Activity。Android 系統中的每一個應用程式,在安裝的過程裡,都得事先在 Android 框架中註冊、登記這個應用程式所建立的 Activity,並事先註明會使用到的服務。譬如當我們在 Android 上安裝我們撰寫的 BMI 應用程式時,BMI 應用程式就會向 Android 框架登記相關資訊:BMI 應用程式將會用到 Bmi這個 Activity。這份訊息存在於每個 An
3、droid 應用程式專案根目錄下的.xml檔案中。如果我們在程式裡,要用到其他應用程式或服務所提供的功能,也需一併在此列出。在安裝應用程式的時候,Android 框架會根據應用程式提供的這份清單,將資訊註冊於 Android 框架的註冊表中。備註:這麼說其實是不太精確的。Android 應用程式的運作流程,存在於四種載體中:1. Activity (活動)2. Broadcast Intent Receiver3. Service4. Content Provider.正 文:InstallAndroid安裝 Android 開發工具Android 提供免費而且跨平台的整合開發環境,只要電腦能
4、連接上網路,我們隨時都能下載相關工具下來,並開始開發 Android 應用程式。 有了輕鬆易用的開發工具,我們可以把心力專注於如何將想法實現到應用程式上。系統需求撰寫 Android 的應用程式,需要一套個人電腦系統。至於作業系統的部份,幾個主流作業系統都有支援。支援的作業系統如下: Windows XP 或 Vista Mac OS X 10.4.8 或之後版本 (適用 x86 架構的 Intel Mac) Linux (官方於 Ubuntu 6.10 Dapper Drake 上測試)我們需要安裝一些 Android 開發環境所需的程式工具,這些工具都是可以免費上網取得的: JDK 5 或
5、 JDK 6你需要安裝 Java 開發工具 (JDK 5 或 JDK 6)。 只安裝 Java 運行環境(JRE) 是不夠的,你需要安裝 Java 開發環境 (JDK)。 你可以在命令行上輸入 java -version 來查看目前系統上已安裝的 java 版本(java 版本需 1.5)。 要注意的是 Android 與 Java Gnu 編譯器 (gcj) 還不相容。 Eclipse IDE,一個多用途的開發工具平台。你可以下載安裝 Eclipse 3.5 (代號 Galileo) 、 3.4 (代號 Ganymede) 或 Eclipse 3.3 (代號 Europa) 版。 請注意你選
6、擇的版本需包含 Eclipse Java 開發工具擴充套件(Java Development Tool Plugin, JDT)。 大多數 Eclipse IDE 包中都已含有 JDT 擴充套件。若對 Eclipse 平台不熟悉的話,建議直接選擇 for Java Developers版本來下載。 ADT,基於 Eclipse 的 Android 開發工具擴充套件 (Android Development Tools plugin)。 Android SDK,Android 程式開發套件,包含 Android 手機模擬器(Emulator)。 其他開發環境工具(非必要安裝)o Linux 和
7、Mac 環境上需要自動編譯的話可以自行安裝 Apache Ant 1.6.5 或之後版本,Windows 環境上則需要 Apache Ant 1.7 或之後版本。 o NetBeans、IDEA 等開發平台亦有推出自己的 Android 開發工具,但本書中還是以討論官方基於 Eclipse 平台的開發工具為準,其他平台不予涉及。安裝流程假設讀者已先安裝了 JDK 5 或 JDK 6。 那麼 Android 的安裝流程可以分為以下五個步驟1. 下載 Eclipse2. 安裝 Eclipse3. 安裝 ADT 擴充套件4. 下載 Android SDK5. 設定 Android SDK詳細的安裝流
8、程如下:1. 下載 Eclipse首先我們需要下載 Android 開發時會用到的整合開發環境 Eclipse。 目前 Android 應用程式只支援使用Java程式語言來編寫 Android 應用程式。所以開發前必須先安裝 Java 開發套件(Java Development Kit, JDK)。 各平台的 JDK 可至下載。 Mac OS X 作業系統則已內建 JDK。 安裝好 JDK 後,我們可以前往網站下載 Eclipse 這個方便的整合開發環境。 下載 Eclipse 時請選Eclipse IDE for Java Developers或Eclipse IDE for Java EE
9、 Developers這兩種版本,只有這兩種版本才會預裝 Eclipse JDT 擴充套件。 範例中所選擇的是Eclipse IDE for Java Developers版本。 下載完同樣先解壓縮到適當目錄下。2. 安裝 EclipseEclipse 不需要安裝,只要確認你的系統上有安裝 Java,即可直接開啟 Eclipse 資料夾,點擊 Eclipse 開始執行 Eclipse 整合開發環境。 第一次啟動 Eclipse 時會彈出視窗讓你決定預設的工作目錄。一般使用 Eclipse 預設的工作目錄即可。 進入到 Eclipse IDE 後,不必急著四處觀望。我們先來安裝 Android
10、開發工具擴充套件。3. 安裝 ADT 擴充套件我們將在 Eclipse 上 安裝 Android 開發工具 (ADT)。Eclipse 3.5 版找到螢幕上方的選單列, 選擇 Help-Install New Softare 選項,這選項會帶出一個新視窗。 選擇Available Software標籤,選擇右方的 Add. (新增網站)按鈕,會彈出一個輸入框。在輸入框中的Location欄位中輸入擴充套件的名稱(Name) ADT 跟網址(URL) ,按下 OK 按鈕離開。Eclipse 會花一點時間尋找合適的版本。在視窗中全選項目Developer Tools中的的選項後,按下右方的Inst
11、all按鈕。按下 Next (下一步)鍵。照著步驟就安裝完成。安裝完會提示需重新啟動 Eclipse,按下 Yes 重新啟動。Eclipse 3.4 版找到螢幕上方的選單列, 選擇 Help-Software Updates 選項,這選項會帶出一個新視窗。 選擇Available Software標籤,選擇右方的 Add Site. (新增網站)按鈕,會彈出一個輸入框。在輸入框中的Location欄位中輸入網址(URL) , 按下 OK 按鈕離開。Eclipse 會花一點時間尋找合適的版本。在視窗中全選項目Developer Tools中的的選項後,按下右方的Install按鈕。按下 Next
12、 (下一步)鍵。照著步驟就安裝完成。安裝完會提示需重新啟動 Eclipse,按下 Yes 重新啟動。Eclipse 3.3 版找到螢幕上方的選單列, 選擇 Help-Software Updates-Find and Install 選項,這選項會帶出一個新視窗。選擇 Search for new features to install (搜尋新功能供安裝)選項,按下 Next (下一步)鍵。出現設定畫面。選擇右上角的 New Remote Site (新增遠端網站)按鈕,會彈出一個 New Update Site (新增更新網站)輸入框。在輸入框中輸入擴充套件的名稱(Name) ADT 跟網
13、址(URL) ,按下 OK 按鈕離開。按下 Finish 按紐繼續下一步。Eclipse 會花一點時間尋找合適的版本。接著我們要做的,就是等 Eclipse 顯示出選項時,勾選合適的版本安裝。安裝完會提示需重新啟動 Eclipse,按下 OK 重新啟動。離線安裝已經安裝成功的讀者可以跳過這段。有些讀者因為網路環境的關係,無法順利地直接線上安裝 Android 開發工具。這時我們可以先前往,手動下載最新的開發工具版本來離線安裝。下載完最新的ADT 擴充套件後,打開 Eclipse 開發環境,找到螢幕上方的選單列, 選擇 Help-Software Updates 選項,這選項會帶出一個新視窗。選
14、擇Available Software標籤,選擇右方的 Add Site. (新增網站)按鈕,會彈出一個輸入框。選擇右上角的Local.按鈕,並選取剛下載的 Android 最新開發工具檔案,選到之後按下 OK 按鈕離開。 在視窗中全選新出現項目的所有選項後,按下右方的Install按鈕。Eclipse 會花一點時間開始安裝 ADT 擴充套件。4. 下載 Android SDK接著我們要從下載 Android 軟體開發套件 (Software Development Kit, SDK)。 下載下來的 SDK 檔案需要先解壓縮。Windows 平台需要先另行安裝解壓縮程式,如免費的解壓縮工具。
15、解壓縮後會出現一個資料夾。為了之後描述方便,我們將解壓縮後的 Android SDK 檔案夾命名為android_sdk。5. 設定 Android SDK打開偏好設定頁面(Preference),選擇 Android 標籤(請確認您已安裝好 ADT 擴充套件,Android 標籤才會出現在偏好設定頁面中),在 SDK Location 欄位按下 Browse.鍵,選擇剛剛解壓縮完的android_sdk檔案夾所在地,然後按下視窗右下角的套用(Apply) 按鈕。 這樣一來,Android SDK 就算是設定好啦。註解:若您安裝過 SDK 1.5 版之前的版本,請先移除後再重新安裝一次 ADT
16、 擴充套件,才能順利設定新版的 Android SDK。 方法是在螢幕上方的選單列,選擇Help Software Updates選項,在彈出的視窗上方點選Installed Software頁籤,選擇Android開頭的選項,點選右側的Uninstall.按鈕移除這些相關的插件。下一步設定好 Android SDK 後,我們就擁有了一個完整的 Android 開發環境。 我們先來看看 Android SDK 中提供的一些範例,好了解 Android 到底能做些什麼。ManageSDK管理 SDK管理 SDK下載 SDK 組件在選單上選擇Window Android SDK and AVD M
17、anager選項,開啟 Android SDK/AVD 管理工具。在開啟的管理工具視窗中,切換到Installed Packages標籤頁,Installed Packages列表中預設只裝了Android SDK Tools,不包含目標 SDK。我們需要先自行安裝對應的 SDK 組件。切換到Available Packages 標籤頁,開始裝目標 SDK。點選預設的網址,可以看到目前可用的目標 SDK、文件、Add-On,要完成本書中範例,只要勾選對應版本的目標 SDK、文件、Add-On,然後按下Install Selected按鈕即可。在下一個視窗中可確認剛勾選預備要安裝的 SDK 組件
18、。勾選Accept All選項後,按下Install Accepted按鈕即開始自動下載並安裝。在安裝完成後,切換到Installed Packages標籤頁,可以看到剛剛勾選的 SDK 組件都已經安裝到開發環境中。刪除 SDK 組件經過幾次 Android 版本升級後,我們的列表中可能會包含許多舊版本的 SDK。這時可以透過選取列表中的組件,點選下方的Delete.按鈕來刪除這些過時的組件。我們隨時還可以回到管理工具的Available Packages標籤頁,把組件下載回來。安裝好 SDK 組件後,我們就可以開始來熟悉開發環境了。OpenProject開啟現有專案開啟專案我們回到 Ecli
19、pse 環境來。在螢幕上方的選單列上,選擇File-New-Project,會彈出New Project對話視窗。 Eclipse 是通用的編輯環境,可根據你所安裝的不同擴充套件而支援許多種類的專案。 點擊 Android 資料夾下的Android Project,會開啟New Android Project對話視窗。我們將開啟SDK 組件中提供的 ApiDemos 範例。在New Android Project對話視窗中,點選 Browse.按鈕以選擇開啟已經存在的專案(Create project from existing source)。我們在此選擇位於android_sdk/plat
20、forms/android-2.0/samples目錄中的 Android 應用程式專案 (android_sdk/platforms/android-2.0/samples/ApiDemos)。當我們選擇了現存的範例程式專案時,New Android Project對話視窗中的諸如專案名稱(Project Name)與屬性等內容都將被自動填寫好。這時我們可以按下 Finish按鈕,完成從現存專案新增專案到 Eclipse 環境的動作。匯入專案如果你的程式專案已位於工作環境(WorkSpace)資料夾下,想使用上述方法開啟專案時,會得到欲開啟的資料夾已在工作目錄下的警告。因此我們得用另一個方法
21、:匯入專案。在螢幕上方的選單列上,選擇File-Import選項,會跳出Import視窗。選擇General-Existing Projects into WorkSpace項目,然後按下Next按鈕帶到新一個畫面。在Select Root Directory欄位旁,按下右方的Browse.按鈕,選擇對應的專案。選擇好後,按下Finish按鈕完成從現存在工作環境(WorkSpace)資料夾下的專案匯入到 Eclipse 環境的動作。不同 SDK 版本的範例專案會放在android_sdk/platforms/android-版本/samples目錄中,請自行根據要開發的版本來選擇範例。修復專案
22、完成新增程式專案到 Eclipse 後,我們可以在左側的Package Explorer中找到我們新增的專案。如果發現開啟後的資料夾圖示上有個小小的黃色驚嘆號,表示這個專案匯入後還有些問題,我們可以使用ADT內建的功能來試著修復專案屬性。 在Package Explorer的 ApiDemos 專案檔案夾圖示上點選右鍵,從Android Tools選單中選擇修復專案屬性(Fix Project Properties)。 (Android Tools-Fix Project Properties)如果發現開啟後的資料夾圖示上有個小小的紅色叉號,表示這個專案開啟/匯入後遇到了無法編譯的問題。最常見
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 谷歌 Android 手持 设备 应用 程式 设计 基础 论述
链接地址:https://www.31ppt.com/p-1961290.html