開始使用 TV 應用程式
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Android 提供豐富的使用者體驗,已對在大螢幕裝置上執行的應用程式最佳化,例如高畫質電視。TV 應用程式能創造新的機會,讓使用者輕鬆舒適地坐在沙發上。
TV 應用程式與手機和平板電腦採用的結構相同,因此您可以根據自己對 Android 應用程式的既有知識建立新的 TV 應用程式。或者,您也可以擴充現有應用程式,在 TV 裝置上執行。不過,電視的使用者互動模型與手機和平板電腦裝置有極大差異。為了讓您的應用程式在電視上獲得成功,建議您設計新的版面配置,讓使用者在距離 10 英尺 (10 英尺) 外的範圍內都能盡情使用,而且只要改用方向鍵和選取按鈕,就能舒適地瀏覽內容。
注意:電視應用程式可以在電視裝置上執行。如要進一步瞭解如何將 Android 應用程式中的影片和音訊串流至電視裝置,請參閱 Google Cast 開發人員說明文件。
主題
- 建立及執行 TV 應用程式
- 為電視應用程式建立新的 Android Studio 專案,或修改現有的應用程式專案,以便在 TV 裝置上執行。
- 處理 TV 硬體
- 檢查應用程式是否在電視硬體上執行、處理不支援的硬體功能,以及管理控制器裝置。
- 管理 TV 遙控器
- 透過管理電視控制器處理使用者輸入內容,
- 建構 TV UI
- 使用 Compose for TV 建構電視應用程式的新型宣告式 UI。
- 建立電視導覽功能
- 瞭解電視導覽的相關規定,以及如何實作與電視相容的導覽功能。
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2024-06-26 (世界標準時間)。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"缺少我需要的資訊"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"過於複雜/步驟過多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"過時"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻譯問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/程式碼問題"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"容易理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"確實解決了我的問題"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u4e0a\u6b21\u66f4\u65b0\u6642\u9593\uff1a2024-06-26 (\u4e16\u754c\u6a19\u6e96\u6642\u9593)\u3002"}