Android TV應(yīng)用清單

2018-08-02 18:02 更新

編寫:awong1900 - 原文:http://developer.android.com/training/tv/publishing/checklist.html

用戶喜歡的TV應(yīng)用應(yīng)是體驗(yàn)一致的,有邏輯的和可預(yù)測(cè)的。他們可以在應(yīng)用內(nèi)四處瀏覽,并且不會(huì)迷失在應(yīng)用從而重設(shè)UI導(dǎo)致重頭開始。用戶欣賞干凈的,有色彩的和起作用的界面,這樣的體驗(yàn)會(huì)很好。把這些想法放在腦子中,我們能創(chuàng)造適合Android TV的應(yīng)用并達(dá)到用戶的期望。

這個(gè)清單覆蓋了應(yīng)用和游戲的開發(fā)的主要方面去確保我們的應(yīng)用提供了最好的體驗(yàn)。額外的游戲注意事項(xiàng)僅被包含在游戲小節(jié)。

關(guān)于Google Play中Android TV應(yīng)用的質(zhì)量標(biāo)準(zhǔn),參考TV App Quality。

TV格式因素的支持

這些清單項(xiàng)目使用在游戲應(yīng)用中。

  1. 確定manifest的主activity使用CATEGORY_LEANBACK_LAUNCHER。 查看Declare a TV Activity。
  2. 提供每種語(yǔ)言的主屏幕橫幅支持。
    • 啟動(dòng)應(yīng)用橫幅大小為320x180 px
    • 橫幅資源放在drawables/xhdpi目錄
    • 橫幅圖像包含本地化的文本去識(shí)別應(yīng)用。 查看Provide a home screen banner。
  3. 消除不支持的硬件要求。 查看Declaring hardware requirements for TV。
  4. 確保沒(méi)有隱式的權(quán)限需求。 查看Declaring permissions that imply hardware features。

用戶界面設(shè)計(jì)

這些清單項(xiàng)使用在游戲應(yīng)用中。

  1. 提供適合橫屏模式的布局資源。 查看 Build Basic TV Layouts。
  2. 確保文本和控件在一定距離外看是足夠大的。 查看Build Useable Text and Controls。
  3. 為HDTV屏幕提供高分辨率的位圖和圖標(biāo)。 查看 Manage Layout Resources for TV。
  4. 確保我們的圖標(biāo)和logo符合Android TV的規(guī)范。 查看Manage Layout Resources for TV。
  5. 允許布局使用overscan。 查看Overscan。
  6. 使每一個(gè)布局元素都能用D-pad和游戲控制器操作。 查看 Creating Navigation 和Handling Controllers。
  7. 當(dāng)用戶通過(guò)文本搜索時(shí)改變背景圖像。 查看Update the Background。
  8. 在Leanback fragments中定制背景顏色去匹配品牌。 查看Customize the Card View
  9. 確保我們的UI不需要觸摸屏。 查看Touch screen and Declare touch screen not required。
  10. 遵循有效的廣告的指導(dǎo)。 查看Provide Effective Advertising。

搜索和發(fā)現(xiàn)內(nèi)容

這些清單項(xiàng)使用在游戲應(yīng)用中。

  1. 在Android TV全局搜索框中提供搜索結(jié)果。 查看Provide Data。
  2. 提供TV特定數(shù)據(jù)字段的搜索。 查看Identify Columns。
  3. 確保應(yīng)用的詳情屏幕有可發(fā)現(xiàn)的內(nèi)容以便用戶立即開始觀看。 查看Display Your App in the Details Screen
  4. 放置相關(guān)的,可操作的內(nèi)容和目錄在主屏幕,使用戶容易的發(fā)現(xiàn)內(nèi)容。 查看Recommending TV Content。

游戲

這些清單項(xiàng)目使用在游戲。

  1. 在manifest中用isGame標(biāo)記讓游戲顯示在主屏幕上。 查看Show your game on the home screen。
  2. 確保游戲控制器可以不依靠開始,選擇,或者菜單鍵操作(不是所有控制器有這些按鍵)。 查看Input Devices。
  3. 使用通常的游戲手柄布局(不包括特殊的控制器品牌)去顯示游戲按鍵示意圖。 查看Show controller instructions。
  4. 檢查網(wǎng)絡(luò)和WiFi連接。 查看Networking
  5. 提供給用戶清晰的退出提示。 查看Exit。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)