Android TV -1- Building TV Apps
来源:互联网 发布:php 系统授权 编辑:程序博客网 时间:2024/04/29 05:02
Building TV Apps
Dependencies and Prerequisites
- Android 5.0 (API level 21) or higher
Android offers a rich user experience that's optimized for apps running on large screen devices, such as high-definition televisions. Apps on TV offer new opportunities to delight your users from the comfort of their couch.
TV apps use the same structure as those for phones and tablets. This approach means you can create new TV apps based on what you already know about building apps for Android, or extend your existing apps to also run on TV devices. However, the user interaction model for TV is substantially different from phone and tablet devices. In order to make your app successful on TV devices, you must design new layouts that can be easily understood from 10 feet away, and provide navigation that works with just a directional pad and a select button.
This class describes how to start building apps for TV, including setting up your development environment, basic requirements for layouts and navigation, as well as guidance on how to handle hardware features that are not typically available on TV devices.
Note: You are encouraged to use Android Studio for building TV apps, because it provides project setup, library inclusion, and packaging conveniences. This training assumes you are using Android Studio.
Lessons
- Getting Started with TV Apps
- Learn how to create a new Android Studio project for TV apps or modify your existing app project to run on TV devices.
- Building TV Layouts
- Learn the minimum requirements for TV layouts and how to implement them.
- Creating TV Navigation
- Learn the requirements for TV navigation and how to implement TV-compatible navigation.
- Handling TV Hardware
- Learn how to check if your app is running on TV hardware, handle unsupported hardware features, and manage controller devices.
- Android TV -1- Building TV Apps
- Android TV-Building TV Apps,Get Started with TV Apps
- Android TV -2- Building TV Playback Apps
- Android TV 官方教程简读1-Building Apps for TV
- android tv-TV Apps Checklist
- android tv-Building TV Games
- android TV-Making TV Apps Searchable,Searching within TV Apps
- Android TV -3.2- Making TV Apps Searchable
- Android TV -3.3- Searching within TV Apps
- Android TV-Building Layouts for TV
- Android TV - 1.3 Building Layouts for TV
- Android TV -5- Building TV Channels
- android TV-Building TV Channels,Developing a TV Input Service
- Android TV -1.1- Get Started with TV Apps
- Android TV APPs 的介绍与创建
- Android TV APPs 的介绍与创建
- Making TV Apps Searchable
- Searching within TV Apps
- Java 数据存储地方
- Java 基础总结--final关键字
- 《笨办法学Python》 第36课手记
- Runtime_实例变量遍历
- Python 单元测试
- Android TV -1- Building TV Apps
- JAVA菜鸟之路1
- Android TV -1.1- Get Started with TV Apps
- poj 3264 Balanced Lineup(RMQ && 线段树)
- 生活随笔:病人(3)
- hdu1385 Minimum Transport Cost (floyd输出字典序最小的路径)
- 二叉树的创建和遍历
- Mac os 应用列表
- The spring bean's scope