Android入門

Introduction(入門)

文章轉載禁止用於商業用途,且不能帶有虛擬貨幣、積分、註冊等附加條件。轉載須註明出處莫高雷草原以及作者@JiongBull。訪問Android API指南目錄索引查看全部翻譯


Android提供了一種富應用框架,你可以在Java語言環境下爲移動設備構建富有新意的應用和遊戲。左邊導航欄中列舉的文檔提供了關於如何使用Android種類繁多的API構建應用的細節。

如果你剛從事Android開發,理解下面關於Android應用框架的基本概念是非常重要的:


應用提供了多種入口

Android應用是由許多不同的組件組成的,並且這些組件都可以單獨的被調用。舉例來說,activity可以獨立的爲用戶界面提供顯示屏幕,service可以獨立的在後臺執行工作。

你可以從一個組件內使用intent啓動另一個組件。你甚至可以啓動其他應用中的組件,例如在地圖應用中顯示地址的activity。這種模型爲單一的應用提供了多種入口,並且任何應用調用其他應用的操作時,都好像在調用它們自己的一部分一樣。

瞭解更多:

App Fundamentals
Intents and Intent Filters
Activities


應用可以適配多種設備

Android提供了自適應的應用框架,你可以針對不同的設備配置獨一無二的資源。舉例來說,你可以針對不同尺寸的屏幕創造不同的XML佈局文件,系統會根據當前的設備屏幕尺寸決定使用哪種佈局。

如果應用的特性需要特定的諸如相機的硬件來實現,你可以在運行時查看設備這些特性的可用性。如果必要的話,你也可以聲明你的應用需要的特性,以便類似Google Play的市場可以阻止應用安裝到不支持這些特性的設備上。

瞭解更多:

Device Compatibility
Resources Overview
User Interface Overview

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章