Android 2.2 平台為使用者和開發人員推出許多令人興奮的新功能。本文將簡要介紹 Android 2.2 中的部分新使用者功能和技術。如要進一步瞭解新的開發人員 API,請參閱 Android 2.2 版本資訊。
新使用者功能
首頁
新的主畫面提示小工具可協助新使用者瞭解如何設定主畫面捷徑和小工具,以及如何使用多個主畫面。 電話、應用程式啟動器和瀏覽器現在在主畫面上有專用捷徑,可讓您輕鬆從任一 5 個主畫面面板存取這些應用程式。 |
Exchange 支援
提升安全性:新增數字 PIN 碼或英數字元密碼選項,以便解鎖裝置。Exchange 管理員可以針對所有裝置強制執行密碼政策。 從遠端清除資料:Exchange 管理員可以從遠端將裝置重設為出廠預設值,以防裝置遺失或遭竊時保護資料。 Google 日曆應用程式現在支援 Exchange 日曆。 自動探索:只要知道使用者名稱和密碼,就能輕鬆設定及同步 Exchange 帳戶 (適用於 Exchange 2007 以上版本)。 全域通訊清單查詢功能現已在電子郵件應用程式中推出,使用者可從目錄中自動完成收件者名稱。 |
相機和相片庫
您可以使用縮放手勢,在相片庫中查看圖片堆疊。 相機螢幕按鈕可輕鬆存取新的 UI,用於控制縮放、閃光燈、白平衡、地理標記、對焦和曝光。攝影機也提供簡單的方法,讓你為多媒體訊息和 YouTube 設定影片大小/畫質。 由於攝影機現在支援LED 閃光燈,因此可在夜間或低光源環境下拍攝影片。 |
可攜式無線基地台
某些裝置 (例如 Nexus One) 可變成可攜式 Wi-Fi 熱點,最多可與 8 部裝置共用。 您可以使用 Android 手機當作 Windows 或 Linux 筆記型電腦的 3G 連線,方法是使用 USB 傳輸線將手機連接到電腦。然後在兩部裝置之間共用連線。 |
多種鍵盤語言
多語言使用者可以在鍵盤中新增多種語言,並在空格鍵上滑動切換多種以拉丁字母為基礎的輸入語言。這會變更鍵和自動建議字典。 |
提升成效
瀏覽器效能已透過 V8 引擎提升,可加快載入 JavaScript 密集網頁的速度。 Dalvik 效能提升:使用 Dalvik JIT 時,CPU 密集程式的效能提升 2 到 5 倍 (相較於 Android 2.1)。 右側圖表顯示從 Android 2.1 到 Android 2.2 的效能加速,使用各種基準測試進行測試。舉例來說,LinPack 的速度現在快了 5 倍以上。 提升核心記憶體管理效能:記憶體回收效能提升至最多 20 倍,可在記憶體受限的裝置上提升應用程式切換速度,並提供更流暢的效能。 |
新平台技術
媒體架構
- 支援本機檔案播放和 HTTP 漸進式串流的新媒體架構 (Stagefright)
- 持續支援 Android 2.2 中的 OpenCore
藍牙
- 透過藍牙語音撥號
- 可與其他手機分享聯絡人
- 支援支援藍牙的車用和桌面底座
- 改善與車用套件和耳機的相容性矩陣
2.6.32 核心升級
- HIGHMEM 支援 RAM 超過 256 MB
- SDIO 排程和 BT 改善
新版開發人員服務
Android 雲端至裝置通訊服務
應用程式可以利用 Android Cloud to Device Messaging 啟用行動裝置快訊、傳送至手機和雙向推播同步處理功能。
Android 應用程式錯誤報告
Google Play 應用程式的新錯誤回報功能可讓開發人員接收使用者傳送的當機和凍結報告。他們登入發布商帳戶後,即可查看報表。
新的開發人員 API
外部儲存空間中的應用程式
應用程式現在可以要求在共用外部儲存空間 (例如 SD 卡) 上安裝。
媒體架構
提供新的 API,可用於音訊聚焦、將音訊轉送至 SCO,以及將檔案自動掃描至媒體資料庫。也提供 API,讓應用程式偵測音訊載入完成情形,並自動暫停及自動恢復音訊播放。
相機和攝錄影機
新的預覽 API 將影格速率從約 10 FPS 提高至約 20 FPS。相機現在支援直向方向、縮放控制項、曝光資料存取權,以及縮圖公用程式。新的攝影機設定檔可讓應用程式判斷裝置的硬體功能。
圖形
適用於 OpenGL ES 2.0 的新 API,可搭配 YUV 圖片格式和 ETC1 使用紋理壓縮功能。
資料備份
應用程式可參與資料備份和還原作業,確保使用者在執行恢復原廠設定或切換裝置時,仍能保留資料。
裝置政策管理工具
新的裝置政策管理 API 可讓開發人員編寫「裝置管理員」應用程式,用於控制裝置上的安全性功能,例如密碼強度下限、資料清除等。使用者可以選取在裝置上啟用的管理員。
UI 架構
新的「車輛模式」和「夜間模式」控制項和設定,可讓應用程式針對這些情況調整使用者介面。縮放手勢偵測工具 API 可改善多點觸控事件的定義。應用程式現在可以自訂 TabWidget 的底部條。
如要進一步瞭解新的開發人員 API,請參閱 Android 2.2 版本附註和 API 差異比較表。