Android 系統以其多樣性而聞名,隨著 Samsung 新推出的 Galaxy Z Fold 8 系列,這一點變得更加明顯。此係列被 Google 稱為超寬可折疊設備。在一篇針對開發者的部落格文章中,Google 鼓勵 Android 應用程式開發者在針對最新的可折疊設備時,放下對顯示方向和尺寸的假設。Google 將新的 Galaxy Z Fold 8 稱為超寬可折疊設備,這類型並不是 Android 應用程式常見的畫布,目前僅有少數設備,例如 Google 的原版 Pixel Fold,符合這一類別。
Google 鼓勵開發者使用自適應佈局,追蹤應用程式在這些可折疊顯示器上實際使用的空間,並充分利用新功能,如折疊感知,該功能可以幫助應用程式根據可折疊設備的鉸鏈位置進行分割。開發流暢的自適應佈局:寬屏比和緊湊的垂直高度需要流暢的用户界面,能夠響應式地縮放。我們更新的自適應設計指南建議首先考慮窗口類別寬度來確定佈局變更,然後再調整高度。為了讓各個組件能夠流暢地適應網格,請使用靈活的容器來結構佈局,這樣可以讓內容自動包裝、跨越和重新流動。
Google 提供的自適應設計指南將幫助開發者優化應用程式
追蹤實際應用空間:您的應用展示空間通常不會與物理設備尺寸相匹配,尤其是在多窗口、分屏或多任務狀態下的超寬屏幕上。有時即使方向也會有所不同。利用 Jetpack Window Manager 庫中的窗口大小類別來計算應用所佔的確切空間。Google 另提到的另一個方面是應用程式如何處理可折疊設備上的相機,例如在設備折疊或展開時考慮相機的位置。Google 表示,假設未展開設備為固定豎屏方向的應用程式,可能在這些折疊過程中會遭遇橫向、拉伸或裁剪預覽的問題。
CameraX 可以解決此問題。
這篇文章還確認了 Galaxy Z Fold 8 及其相關設備是首批支持 Gemini Nano 4 的設備,並重申了 Wear OS 的變更,以配合 Galaxy Watch 9 的推出,該裝置預裝了最新版本的操作系統。Galaxy Z Fold 8 現已開放預訂。
利益聲明:本文包含合作商戶產品連結,如你透過連結購買,TechRitual 可能獲得佣金收入,但不影響產品評價及推薦。詳情請參閱私隱政策。
身為 Amazon Associate,本站會從合資格購買中賺取佣金。

