android tv-TV Apps Checklist
> Users enjoy the TV app experience when it is consistent, logical, and predictable. They should be able to navigate within your app and throughout Android TV without getting lost or having to "reset" the UI and start over. Users appreciate clear, colorful, and functional interfaces that make the experience magical. With these ideas in mind, you can create an app that fits nicely in Android TV and performs as users expect.
> hese checklist items apply to Games and Apps.
- Identify the main TV activity with the
CATEGORY_LEANBACK_LAUNCHER
filter in the manifest. - Provide a home screen banner for each language supported by your app
- Launcher app banner measures 320x180 px
- Banner resource is located in the
drawables/xhdpi
directory - Banner image includes localized text to identify the app.
- Eliminate requirements for unsupported hardware in your app.
- Ensure permissions do not imply hardware requirements
- Provide appropriate layout resources for landscape mode.
- Ensure that text and controls are large enough to be visible from a distance.
- Provide high-resolution bitmaps and icons for HDTV screens.
- Make sure your icons and logo conform to Android TV specifications.
- Allow for overscan in your layout.
See Overscan.
- Make every UI element work with both D-pad and game controllers.
See Creating Navigation and Handling Controllers.
- Change the background image as users browse through content.
- Customize the background color to match your branding in Leanback fragments.
- Ensure that your UI does not require a touch screen.
- Follow guidelines for effective advertising.
> These checklist items apply to Games and Apps.
- Provide search results from your app in the Android TV global search box.
See Provide Data.
- Provide TV-specific data fields for search.
See Identify Columns.
- Make sure your app presents discovered content in a details screen that lets the user start watching the content immediately.
- Put relevant, actionable content and categories on the main screen, making it easy to discover content.
> These checklist items apply to Games.
- Show your game on the home screen with the
isGame
flag in the manifest. - Make sure game controller support does not depend upon the Start, Select, or Menu buttons (not all controllers have these).
See Input Devices.
- Use a generic gamepad graphic (without specific controller branding) to show game button mappings.
- Check for both ethernet and WiFi connectivity.
See Networking.
- Provide users with a clean exit.
See Exit.
相關文章
- 如何在 Android 上藉助 Wine 來執行 Windows AppsAndroidWindowsAPP
- Tape-out Checklist FormORM
- 簡單的 web 安全 checklistWeb
- Create apps with Ribbon UIAPPUI
- 全志R16原理圖 checklist
- [譯] Performance testing of Flutter appsORMFlutterAPP
- Testing Flutter apps翻譯FlutterAPP
- Requested setting INSTALLED_APPSAPP
- 值得一看!2018年最優秀的9個Android Material Design Apps!AndroidMaterial DesignAPP
- 做機器學習專案的checklist機器學習
- 記憶體使用過高點檢checklist記憶體
- 什麼是 Immutable Web AppsWebAPP
- 前端團隊程式碼評審 CheckList 清單前端
- 架構師必備:系統容量現狀checklist架構
- Power Apps 應用實戰|輕鬆用 Power Apps 開發員工休假考勤管理小程式APP
- 15 款免費好用的 Mac AppsMacAPP
- Power Apps 人員選擇器元件APP元件
- WWDC 2017:Your Apps and Evolving Network Security StandardsAPP
- Power Apps 建立響應式佈局APP
- Power Apps SortByColumns 函式使用注意事項APP函式
- Testing Flutter apps翻譯-單元測試簡介FlutterAPP
- [譯] Service workers:Progressive Web Apps 背後的小英雄WebAPP
- backend/apps/rag/utils.py檔案不存在APP
- Apps Flyer:2018年遊戲應用營銷報告APP遊戲
- 借用 Power Apps 搭建用章申請與管理平臺APP
- 【活動回顧】Apps Everywhere 上海站圓滿結束APP
- Testing Flutter apps翻譯-點選,拖動和輸入文字FlutterAPP
- 使用Azure API Management, Functions, Power Apps和Logic App構建應用APIFunctionAPP
- 微軟的Office Apps獲得Mac M1支援微軟APPMac
- Stock Apps:2021年全球每GB資料平均價格為4.07美元APP
- 由世紀互聯運營的 Power Apps Portals 正式在華商用APP
- Cozmo人工智慧機器人SDK使用筆記(8)-應用部分apps人工智慧機器人筆記APP
- Power Apps 畫布應用中非可委派函式查詢數量限制APP函式
- 這份資料安全自查checklist請拿好,幫你補齊安全短板的妙招全在裡面!
- 解決 K8sApi 部署後報 Unknown apiVersionKind apps/v1/Deployment is it registered?K8SAPIAPP
- 如今有 3 個國家的消費者每日使用 Apps 超過 5 小時APP
- Power BI整合Power Apps,輕鬆實現使用者在報告中任意輸入資訊APP
- Android學習—— Android佈局Android
- [Android元件化]Android app BundleAndroid元件化APP