建構支援 ChromeOS 的自動調整版面配置應用程式

Chromebook 等 ChromeOS 裝置可為 Android 應用程式提供獨特的電腦環境。使用者希望應用程式的行為與電腦應用程式類似,例如視窗大小可調整、支援鍵盤和滑鼠,以及提供高生產力版面配置。

ChromeOS 的重要考量事項

  • 電腦分割視窗:ChromeOS 上的應用程式通常會在可調整大小、最大化或並排顯示的任意形式視窗中執行。使用視窗大小類別,確保應用程式在視窗尺寸變更時,能流暢地調整版面配置。
  • 鍵盤和滑鼠輸入:與觸控優先裝置不同,ChromeOS 的核心是實體輸入。請確認應用程式支援下列項目:
    • 鍵盤快速鍵:常見動作 (例如 Ctrl+C/V) 和應用程式專屬快速鍵。
    • 滑鼠互動:右鍵內容選單、滾輪支援,以及互動式元素的懸停狀態。
  • 內建螢幕:Chromebook 的螢幕通常比平板電腦大。 使用多窗格版面配置和展開的導覽元件,充分利用這個空間。
  • 外接螢幕:許多 ChromeOS 使用者會將裝置連線至外接螢幕。支援連線螢幕,提供流暢的多螢幕體驗。

調整策略

  1. 提升工作效率:導入標準版面配置 (例如清單/詳細資料),在 ChromeOS 大螢幕上顯示更多資訊,減少頻繁切換畫面的需求。
  2. 處理設定變更:確保應用程式在調整視窗大小時維持狀態,避免資料遺失或 UI 重設。
  3. 調整導覽方式:在電腦螢幕上展開應用程式視窗時,使用 NavigationSuiteScaffold 自動切換至導覽軌或導覽匣。

瞭解詳情

如需 ChromeOS 開發指南,請參閱「ChromeOS 裝置」。