Android 16 被爆將「抄襲」iOS 設計!全新「統一應用程式設定」介面曝光
Google 正在為 Android 16 開發一項「向 iOS 學習」的關鍵功能:集中式應用程式設定管理。最新程式碼顯示,Android 可能放棄傳統的「各 app 獨立設定頁面」,改為類似 iOS 的統一控制介面,讓用戶能直接在系統設定中調整所有 app 權限與功能開關,無需逐一點開應用程式!
iOS vs. Android 16 設定管理對比
特性 | iOS 現行設計 | Android 16 曝光的改動 |
---|---|---|
設定入口 | 統一在「設定→App 名稱」調整 | 同左,新增 SettingsPreferenceService API |
開發者彈性 | 蘋果強制統一格式 | 允許標記選項為「僅深連結」或「需二次確認」 |
敏感權限控制 | 系統強制彈窗授權 | 新增 NO_DIRECT_ACCESS 標籤阻擋直接修改 |
說明文件 | 簡短功能描述 | 開發者可自訂每項設定的說明文字 |
技術解析:SettingsPreferenceService API 的三大革新
從程式碼發現,Google 將透過新 API 實現:
1. 設定項目分類
- 直接修改:如通知開關、主題顏色等基礎選項。
- 深連結跳轉(DEEPLINK_ONLY):如銀行 app 的指紋辨識設定,需跳轉至原 app 驗證身分。
- 二次確認(EXPECT_POST_CONFIRMATION):修改後提供「復原」按鈕,避免誤觸。
2. 敏感權限防火牆
開發者可將高風險設定(如位置存取、通訊錄權限)標記為 NO_DIRECT_ACCESS,強制用戶進入原 app 授權。
3. 說明代碼化
每項設定皆可附加 Short Description,例如:
「允許後台定位」→「持續追蹤運動路線,但增加耗電量」
為什麼要「抄 iOS」?
Google 此舉旨在解決 Android 長期痛點:
- 設定過度分散:目前需記住每個 app 的設定入口(如 LINE 的「聊天備份」藏在三層選單內)。
- 權限管理混亂:敏感權限(如相機、麥克風)沒有統一開關。
- 開發者自律不足:許多 app 隱藏關鍵設定,強迫用戶接受預設值。
產業反應:
「這不是抄襲,而是『使用者體驗的必然趨同』——Android 終於正視了設定管理的反人類設計。」
——UX 設計顧問公司 《Nielsen Norman Group》