android tv-TV Apps Checklist
来源:互联网 发布:c语言编的游戏代码 编辑:程序博客网 时间:2024/04/28 22:53
> 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.See Declare a TV Activity.
- 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.
See Provide a home screen banner.
- Eliminate requirements for unsupported hardware in your app.
See Declaring hardware requirements for TV.
- Ensure permissions do not imply hardware requirements
See Declaring permissions that imply hardware features.
- Provide appropriate layout resources for landscape mode.
See Build Basic TV Layouts.
- Ensure that text and controls are large enough to be visible from a distance.
See Build Useable Text and Controls.
- Provide high-resolution bitmaps and icons for HDTV screens.
See Manage Layout Resources for TV.
- Make sure your icons and logo conform to Android TV specifications.
See Manage Layout Resources for TV.
- 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.
See Update the Background.
- Customize the background color to match your branding in Leanback fragments.
See Customize the Card View.
- Ensure that your UI does not require a touch screen.
See Touch screen and Declare touch screen not required.
- Follow guidelines for effective advertising.
See Provide 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.
See Display Your App in the Details Screen.
- Put relevant, actionable content and categories on the main screen, making it easy to discover content.
See Recommending TV Content.
> These checklist items apply to Games.
- Show your game on the home screen with the
isGame
flag in the manifest.See Show your game on the home screen.
- 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.
See Show controller instructions.
- Check for both ethernet and WiFi connectivity.
See Networking.
- Provide users with a clean exit.
See Exit.
- android tv-TV Apps Checklist
- Android TV-Building TV Apps,Get Started with TV Apps
- android TV-Making TV Apps Searchable,Searching within TV Apps
- Android TV -1- Building TV Apps
- Android TV -2- Building TV Playback Apps
- Android TV -3.2- Making TV Apps Searchable
- Android TV -3.3- Searching within TV Apps
- Android TV -1.1- Get Started with TV Apps
- Android TV APPs 的介绍与创建
- Android TV APPs 的介绍与创建
- Making TV Apps Searchable
- Searching within TV Apps
- Android TV
- Android TV
- TV
- TV
- Android TV 官方教程简读1-Building Apps for TV
- Android TV-Handling TV Hardware
- awesomeplayer_openmax回调函数运行流程
- Service基础之远程调用Service
- Codeforces Testing Round #12 B. Restaurant (贪心)
- haproxy io框架之sepoll
- 在一个jsp页面接收另一个jsp页面通过URL方式传过来的参数
- android tv-TV Apps Checklist
- WordPress添加WP-PostViews插件显示访问量
- Day5_鬼代码/加密
- git SSH Key生成步骤
- C++学习笔记之三五法则
- Alex’s Game(I)
- Java 入门 之 面向对象 封装、继承与多态(二)
- C#程序开发中经常遇到的10条实用的代码
- Codeforces Round 331 (Div 2)BWilbur and Array(贪心)