特点:10-foot UI屏幕大并操作对屏幕远
策略:1.为大屏幕提供适当的布局文件
2.确保UI在一定距离仍可以看清
3.为高清电视提供高分辨率的图标和图像
4.吧屏幕上的导航控制菜单放在屏幕的左边或者右边,并且将菜单内容以垂直的方式显示
5.创建呢些分段的ui时,通过使用Fragment和和GridView来替代ListView更能充分利用水平空间的视图
6.使用RelativeLayout和LinearLayout进行布局。这两中布局使Android系统能够针对大小,对齐,纵横比,以及屏幕的像素密度来匹配师徒的位置。
7.在视图控制之间提供足够的余地来避免一个杂乱的用户界面
eg:左右布局示例
8.把文本插入用户能够快速地扫描到的小块中国
9.在一个黑暗的背景中使用明亮的文本,这个风格在一台电视中更方便
10.避免轻量级的字体以及呢些要么非常窄要么非常宽的笔画字体。使用简单的无衬线字体和使用抗混叠来提高可读性
11.用密度无关的像素单元而不是绝对的像素单元(可用dp和sp)
为焦点和选择提供清晰的提示
设计简易导航
TV一般不支持的功能
对于不支持功能的解决方案
运行时检测功能可用性