谷歌 Android 手持设备应用程式设计根底试阅:…….在執行「startActivity」函式時,應用程式並不是直接呼叫另一個 Activity,而是將「Intent」(意圖)傳進 Android 框架中。 Android 框架會查看 「startActivity」 呼叫所傳入的動作與 Intent 內容是否在註冊表中,假如符合,就啟動對應的服務或 Activity。Android 系統中的每一個應用程式,在安裝的過程裡,都得事先在 Android 框架中註冊、登記這個應用程式所建立的 Activity,並事先註明會使用到的服務。譬如當我們在 Android 上安裝我們撰寫的 BMI 應用程式時,BMI 應用程式就會向 Android 框架登記相關資訊:BMI 應用程式將會用到 「Bmi」這個 Activity。這份訊息存在於每個 Android 應用程式專案根目錄下的「AndroidManifest.xml」檔案中。假如我們在程式裡,要用到其他應用程式或服務所提供的功能,也需一併在此列出。在安裝應用程式的時候,Android 框架會根據應用程式提供的這份清單,將資訊註冊於 Android 框架的註冊表中。備註:這麼說其實是不太精確的。Android 應用程式的運作流程,存在於四種載體中:1.Activity (活動)2.Broadcast Intent Receiver3.Service4.Content Provider…….正 文:InstallAndroid 安裝 Android 開發工具Android 提供免費而且跨平台的整合開發環境,只要電腦能連接上網路,我們隨時都能下載相關工具下來,並開始開發 Android 應用程式。 有了輕鬆易用的開發工具,我們可以把心力專注於如何將想法實現到應用程式上。系統需求撰寫 Android 的應用程式,需要一套個人電腦系統。至於作業系統的部份,幾個主流作業系統都有支援。支援的作業系統如下:Windows XP 或 VistaMac OS X 或之後版本 (適用 x86 架構的 Intel Mac)Linux (官方於 Ubuntu 6.10 Dapper Drake 上測試)我們需要安裝一些 Android 開發環境所需的程式工具,這些工具都是可以免費上網取得的:JDK 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) ...