Android 是一種基于 Linux® V2.6 內(nèi)核的綜合操作環(huán)境。最初,Android 的部署目標(biāo)是移動(dòng)電話領(lǐng)域,包括智能電話和更廉價(jià)的翻蓋手機(jī)。但是, Android 全面的計(jì)算服務(wù)和豐富的功能支持完全有能力擴(kuò)展到移動(dòng)電話市場(chǎng)以外。
Android 也可以用于其他的平臺(tái)和應(yīng)用程序。本專題提供的教程、技術(shù)文章首先帶大家了解 Android 開發(fā),進(jìn)而深入到 Android 開發(fā)的各個(gè)方面。
Android 開發(fā)入門
Android 開發(fā)簡(jiǎn)介
Android 是 Google 提供的移動(dòng)、無(wú)線、計(jì)算機(jī)和通信平臺(tái)。通過(guò)使用 Android Eclipse 插件,可以在強(qiáng)大的 Eclipse 環(huán)境中構(gòu)建 Android 應(yīng)用程序。本教程介紹如何用 Eclipse 插件 Android Development Tools 進(jìn)行 Android 應(yīng)用程序開發(fā),包括對(duì) Android 平臺(tái)和 Android Development Tools 的介紹,并開發(fā)兩個(gè)示例應(yīng)用程序。
用 Eclipse 開發(fā) Android 應(yīng)用程序
Android 是一種基于 Linux® V2.6 內(nèi)核的綜合操作環(huán)境。最初,Android 的部署目標(biāo)是移動(dòng)電話領(lǐng)域,包括智能電話和更廉價(jià)的翻蓋手機(jī)。但是, Android 全面的計(jì)算服務(wù)和豐富的功能支持完全有能力擴(kuò)展到移動(dòng)電話市場(chǎng)以外。Android也可以用于其他的平臺(tái)和應(yīng)用程序。在本文中,閱讀對(duì) Android 平臺(tái)的簡(jiǎn)介,并學(xué)習(xí)如何編寫基本的 Android 應(yīng)用程序。
Android 平臺(tái)
Android 有豐富的功能,因此很容易與桌面操作系統(tǒng)混淆。Android 是一個(gè)分層的環(huán)境,構(gòu)建在 Linux 內(nèi)核的基礎(chǔ)上,它包括豐
富的功能。UI 子系統(tǒng)包括:
窗口
視圖
用于顯示一些常見組件(例如編輯框、列表和下拉列表)的小部件
Android 包括一個(gè)構(gòu)建在 WebKit 基礎(chǔ)上的可嵌入瀏覽器,iPhone 的 Mobile Safari 瀏覽器同樣也是以 WebKit 為基礎(chǔ)。