- Android入門基礎:從這裡開始
- Android分享操作
- Android多媒體
- Android圖像與動畫
- Android網絡連接與雲服務
- Android聯繫人與位置信息
- Android可穿戴應用
- Android TV應用
- Android企業級應用
- Android交互設計
- Android界面設計
- Android用戶輸入
- Android後臺任務
- Android性能優化
- Android安全與隱私
- Android測試程序
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
TV Apps Checklist
編寫:awong1900 - 原文:http://developer.android.com/training/tv/publishing/checklist.html
用戶喜歡的TV應用應是體驗一致的,有邏輯的和可預測的。他們可以在應用內四處瀏覽,並且不會迷失在應用從而重設UI導致重頭開始。用戶欣賞乾淨的,有色彩的和起作用的界面,這樣的體驗會很好。把這些想法放在腦子中,我們能創造適合Android TV的應用並達到用戶的期望。
這個清單覆蓋了應用和遊戲的開發的主要方面去確保我們的應用提供了最好的體驗。額外的遊戲注意事項僅被包含在遊戲小節。
關於Google Play中Android TV應用的質量標準,參考TV App Quality。
TV格式因素的支持
這些清單項目使用在遊戲和應用中。
- 確定manifest的主activity使用
CATEGORY_LEANBACK_LAUNCHER
。 查看Declare a TV Activity。 - 提供每種語言的主屏幕橫幅支持。
- 啟動應用橫幅大小為320x180 px
- 橫幅資源放在
drawables/xhdpi
目錄 - 橫幅圖像包含本地化的文本去識別應用。 查看Provide a home screen banner。
- 消除不支持的硬件要求。 查看Declaring hardware requirements for TV。
- 確保沒有隱式的權限需求。 查看Declaring permissions that imply hardware features。
用戶界面設計
這些清單項使用在遊戲和應用中。
- 提供適合橫屏模式的佈局資源。 查看 Build Basic TV Layouts。
- 確保文本和控件在一定距離外看是足夠大的。 查看Build Useable Text and Controls。
- 為HDTV屏幕提供高分辨率的位圖和圖標。 查看 Manage Layout Resources for TV。
- 確保我們的圖標和logo符合Android TV的規範。 查看Manage Layout Resources for TV。
- 允許佈局使用overscan。 查看Overscan。
- 使每一個佈局元素都能用D-pad和遊戲控制器操作。 查看 Creating Navigation 和Handling Controllers。
- 當用戶通過文本搜索時改變背景圖像。 查看Update the Background。
- 在Leanback fragments中定製背景顏色去匹配品牌。 查看Customize the Card View。
- 確保我們的UI不需要觸摸屏。 查看Touch screen and Declare touch screen not required。
- 遵循有效的廣告的指導。 查看Provide Effective Advertising。
搜索和發現內容
這些清單項使用在遊戲和應用中。
- 在Android TV全局搜索框中提供搜索結果。 查看Provide Data。
- 提供TV特定數據字段的搜索。 查看Identify Columns。
- 確保應用的詳情屏幕有可發現的內容以便用戶立即開始觀看。 查看Display Your App in the Details Screen。
- 放置相關的,可操作的內容和目錄在主屏幕,使用戶容易的發現內容。 查看Recommending TV Content。
遊戲
這些清單項目使用在遊戲。
- 在manifest中用
isGame
標記讓遊戲顯示在主屏幕上。 查看Show your game on the home screen。 - 確保遊戲控制器可以不依靠開始,選擇,或者菜單鍵操作(不是所有控制器有這些按鍵)。 查看Input Devices。
- 使用通常的遊戲手柄佈局(不包括特殊的控制器品牌)去顯示遊戲按鍵示意圖。 查看Show controller instructions。
- 檢查網絡和WiFi連接。 查看Networking。
- 提供給用戶清晰的退出提示。 查看Exit。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论