歡迎使用 Android 3.0!
Android 3.0 平台為使用者和開發人員推出許多令人興奮的新功能。本文件將簡要介紹 Android 3.0 提供的一些新功能和技術。如要進一步瞭解新的開發人員 API,請參閱「
Android 3.0 平台
」說明文件。
新使用者功能
新推出的開發人員功能
新使用者功能
全新的 UI 專為平板電腦設計
Android 3.0 是 Android 平台的新版本,專門針對螢幕尺寸較大的裝置 (尤其是平板電腦) 進行最佳化調整。這項功能推出了全新的「全像」UI 設計,以及優雅的內容導向互動模式。
Android 3.0 以 Android 最受歡迎的功能為基礎,包括精緻的多工處理、豐富的通知、主畫面自訂選項和小工具等,並透過生動逼真的 3D 體驗和更深層的互動性,將這些功能轉化為更優質的體驗,讓使用者能享有熟悉的體驗。
新的 UI 為互動、導覽和自訂功能帶來全新的典範,並將這些功能提供給所有應用程式,包括針對舊版平台建構的應用程式。針對 Android 3.0 撰寫的應用程式可使用擴充的 UI 物件集、強大的圖形和媒體功能,以新的方式吸引使用者。
系統列,用於全域狀態和通知
在系統和所有應用程式中,使用者都能在畫面底部的系統列中,快速存取通知、系統狀態和軟體導覽按鈕。系統列一律會顯示在畫面上,是使用者的主要觸點,但在新的「無光模式」中,系統列也可以調暗,以便全螢幕觀看 (例如觀看影片)。
動作列 (用於應用程式控制)
在每個應用程式中,使用者都可以在畫面頂端的動作列中存取關聯選項、導覽、小工具或其他類型的內容。使用應用程式時,Action Bar 一律會顯示,但其內容、主題和其他屬性是由應用程式而非系統管理。行動列是另一個使用者的主要接觸點,尤其是行動項目和溢位下拉式選單,因為使用者在大多數應用程式中經常以類似方式存取這類項目。
改善文字選取、複製和貼上功能
輸入或查看文字時,使用者可以透過新版 UI 按住文字快速選取單字,然後拖曳一組邊界箭頭至新位置,視需要調整選取區域。使用者可以從「動作列」中選取動作,例如複製到剪貼簿、分享、貼上、網路搜尋或查找。
新的連線選項
Android 3.0 版提供新的連線功能,可為使用者提供多樣性和便利性。內建的媒體/相片傳輸通訊協定支援功能,可讓使用者立即將媒體檔案與 USB 連接的相機或電腦同步處理,不必掛載 USB 大量儲存裝置。使用者也可以透過 USB 或藍牙連接完整鍵盤,享受熟悉的文字輸入環境。為改善 Wi-Fi 連線品質,我們推出了新的組合掃描功能,可縮短各頻帶和濾鏡的掃描時間。新版支援藍牙共用功能,意味著更多類型的裝置可以共用 Android 裝置的網路連線。
更新的標準應用程式組合
瀏覽器內含新功能,可讓使用者更有效率地瀏覽及整理內容。多個分頁取代瀏覽器視窗,新的「無痕模式」則可讓使用者匿名瀏覽網頁。書籤和瀏覽記錄會在單一統一檢視畫面中顯示及管理。使用者現在可以選擇在瀏覽器中使用提供的帳戶自動登入 Google 網站,並透過 Google Chrome 同步書籤。JavaScript 和外掛程式現在支援多點觸控功能。使用者可透過改善的縮放和視窗模型、溢位捲動、固定定位支援等功能,在非行動版網站上享有更優質的瀏覽體驗。
相機和相片庫
相機應用程式經過重新設計,可充分利用更大的螢幕,快速存取曝光、對焦、閃光燈、縮放、前置鏡頭等功能。為了讓使用者以新的方式捕捉影像,這項功能內建了對縮時攝影錄影功能的支援。使用者可透過相片庫應用程式以全螢幕模式查看相簿和其他相片集,輕鬆存取相片集中其他相片的縮圖。
聯絡人應用程式採用全新的雙窗格 UI 和快速捲動功能,讓使用者輕鬆整理及查找聯絡人。應用程式會根據居住國家/地區和國際號碼剖析程式庫,為國際電話號碼提供使用者類型的改善格式。聯絡資訊會以卡片形式顯示在 UI 中,方便使用者閱讀及編輯聯絡人。
電子郵件內文
電子郵件應用程式採用全新的雙窗格 UI,讓您更有效率地查看及整理郵件。應用程式可讓使用者選取一或多則訊息,然後從 Action Bar 選取動作,例如將訊息移至資料夾。使用者可以同步處理附件,方便日後查看,並透過主畫面小工具追蹤電子郵件。
持續性動作列
平台會在螢幕頂端為每個應用程式提供專屬的動作列例項,讓應用程式可透過該例項,讓使用者快速存取關聯選項、小工具、狀態、導覽等。應用程式也可以自訂 Action Bar 例項的顯示主題。開發人員可透過動作列,在熟悉的位置向使用者提供更多應用程式功能,同時統一跨越多個活動或狀態的應用程式使用體驗。
更豐富的通知
通知是 Android 使用者體驗的重要一環,因為應用程式可透過通知即時向使用者顯示重要更新和狀態資訊。Android 3.0 擴充了這項功能,讓開發人員納入更豐富的內容,並控管更多屬性。新的建構工具類別可讓開發人員快速建立通知,其中包含大小圖示、標題、優先順序旗標,以及先前版本中提供的任何屬性。通知可透過擴充的 UI 小工具集合 (現在可做為遠端 View 使用) 提供更多類型的內容。
新動畫框架
這個平台包含了靈活的新動畫架構,可讓開發人員輕鬆為 UI 元素 (例如 View、Widget、Fragment、Drawable 或任何任意物件) 的屬性套用動畫。動畫可在狀態之間產生淡出或移動效果、循環播放動畫圖片或現有動畫、變更顏色等等。在 UI 元素中加入動畫,可為應用程式增添視覺吸引力,並改善使用者體驗,進而提升使用者參與度。
硬體加速 2D 圖形
Android 3.0 提供新的硬體加速 OpenGL 轉譯器,可為在 Android 架構中執行的應用程式,提高許多常見圖形作業的效能。啟用轉譯器後,Canvas、Paint、Xfermode、ColorFilter、Shader 和 Camera 中的大部分作業都會加速。開發人員可以控制硬體加速功能在各層級的套用方式,從在應用程式中全域啟用,到在應用程式內的特定活動和檢視畫面中啟用。
Renderscript 3D 圖像引擎
Renderscript 是一種執行階段 3D 架構,提供用於建構 3D 場景的 API,以及一種獨特的平台無關著色器語言,可盡可能提高效能。您可以使用 Renderscript 加速圖形運算和資料處理作業。如要為應用程式、桌布、輪轉介面等建立高效能 3D 效果,Renderscript 是理想的選擇。
支援多核心處理器架構
Android 3.0 是平台的第一個版本,可在單核心或多核心處理器架構上執行。Dalvik VM、Bionic 程式庫和其他地方的各種變更,可在多核心環境中支援對稱多重處理。這些最佳化功能對所有應用程式都大有幫助,即使是單執行緒應用程式也一樣。舉例來說,如果有兩個活動核心,如果 Dalvik 垃圾收集器在第二個核心上執行,單執行緒應用程式仍可能會看到效能提升。系統會自動安排這項作業。
HTTP 即時串流
應用程式現在可以將 M3U 播放清單網址傳遞至媒體架構,以便開始 HTTP 即時串流工作階段。媒體架構支援大多數的 HTTP 即時串流規格,包括動態調整位元率。
可插入的 DRM 架構
Android 3.0 包含可擴充的 DRM 架構,可讓應用程式根據裝置上可用的各種 DRM 機制,管理受保護的內容。對於應用程式開發人員而言,無論底層 DRM 引擎為何,架構 API 都提供一致的統一 API,簡化受保護內容的管理作業。
數位媒體檔案傳輸
這個平台內建支援透過 USB 傳輸媒體/相片傳輸通訊協定 (MTP/PTP),讓使用者輕鬆在裝置之間和主機電腦之間傳輸任何類型的媒體檔案。開發人員可以利用這項支援功能,建立應用程式,讓使用者建立或管理媒體檔案,並在不同裝置間轉移或分享這些檔案。
更多連線類型
這個平台提供開發人員可建構的新連線功能。藍牙 A2DP 和 HSP 設定檔的 API 支援功能可讓應用程式查詢已連結裝置的藍牙設定檔、音訊狀態等,然後通知使用者。舉例來說,音樂應用程式可以檢查連線和狀態,並讓使用者知道音樂是透過立體聲耳機播放。應用程式也可以註冊接收系統廣播的預先定義供應商專屬 AT 指令,例如 Platronics Xevent。舉例來說,應用程式可以接收指示已連線裝置電量的廣播,並視需要通知使用者或採取其他行動。應用程式也可以利用平台新支援的功能,透過 USB 或藍牙連接完整鍵盤。
企業版強化功能
在 Android 3.0 中,裝置管理應用程式的開發人員可以支援新類型的政策,包括加密儲存空間、密碼到期、密碼記錄,以及密碼複雜字元要求的政策。
與現有應用程式的相容性
Android 3.0 推出了專為平板電腦和其他大螢幕裝置設計的新版 UI,但也與針對舊版平台或小螢幕尺寸開發的應用程式完全相容。只要在資訊清單檔案中新增單一屬性,現有應用程式就能無縫加入新的全像投影 UI 主題,而無須變更程式碼。平台會模擬「選單」鍵,在新的 UI 中,這個按鍵會由動作列中的溢位選單取代。開發人員如想充分利用大螢幕尺寸,也可以為大螢幕建立專屬版面配置和素材資源,並將這些元素加入現有應用程式。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的資訊","missingTheInformationINeed","thumb-down"],["過於複雜/步驟過多","tooComplicatedTooManySteps","thumb-down"],["過時","outOfDate","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["示例/程式碼問題","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2024-12-21 (世界標準時間)。"],[],[]]