1. 程式人生 > >Android API Guides – Introduction to Android

Android API Guides – Introduction to Android

Android介紹

宣告:

本文由Gordon翻譯

歡迎轉載,但請保留此宣告

         Android提供了豐富的應用框架以便使用者能夠建立使用Java的環境來在移動裝置上開發有創新性的應用和遊戲。Android API Guides文件將會詳細描述如何使用Android不同API來開發應用。

假如你是Android開發的新手,最好首先了解一下下面列出的Android app框架的基礎知識。

應用提供了多個入口

Android 應用是由一系列可以單獨呼叫的元件組成的。舉例來說,一個單獨的activity向用戶提供了一個單獨的介面,同時有一個Service獨立在後臺執行。

你可以使用intent來從一個元件啟動另外一個元件,甚至你可以啟動不同的應用中的元件,比如地圖中應用中的activity顯示一個地址。對一個應用來說將會提供多樣的入口,並且允許任何別的應用預設進行呼叫。

想了解更多的資訊,請關注(譯者注:將會陸續推出這些部分的翻譯):

  • Intents and Intents Filters – intend和intent過濾
  • Activities

APP適配於不同的裝置

Android提供了一個APP適配框架以便開發者能夠為不同的裝置配置其特有的資源。比如,對不同大小螢幕的裝置提供不同的XML layout檔案,而由系統來決定不同螢幕的裝置使用的具體是哪個XML檔案。

假如一個app需要特殊的硬體裝置(比如攝像頭),你可以在執行的時候進行查詢裝置是否支援。假如有必要,你甚至可以宣告你的app需要支援的特性,這樣app市場(比如Google 應用商量)將不允許那些不支援這些特性的裝置進行安裝。

想了解更多的資訊,請關注:

  • Resources Overview — 資源概述
  • User Interface Overview — 使用者介面概述