Android Studio TV开发教程(三)为电视制作布局

本文摘自Android官网,介绍了为电视制作布局的要点,包括使用Leanback和NoTitleBar主题,处理过扫描,构建易用的文本和控件,以及避免布局反模式等,旨在帮助开发者创建适合电视屏幕的优化布局。
摘要由CSDN通过智能技术生成

Android Studio TV开发教程

(转自Android官网https://developer.android.com/training/tv/start)

文章源自:光谷佳武 https://blog.csdn.net/jiawuhan/article/details/80619108


为电视制作布局

通常从大约10英尺远的地方观看电视屏幕,虽然它比大多数其他Android设备显示器大得多,但这种类型的屏幕不能提供与较小设备相同级别的精确细节和颜色。 这些因素要求您创建具有电视设备的应用布局,以创建有用且令人愉快的用户体验。

本课介绍在电视应用程序中构建有效布局的最低要求和实施细节。

您还应该阅读Android TV Design

使用电视的布局主题

Android 主题可以为电视应用中的布局提供基础。 您应该使用主题来修改要在电视设备上运行的应用活动的显示。 本节介绍您应该使用哪些主题。

Leanback主题

v17 leanback支持库包括Theme.Leanback ,这是电视活动的主题,提供了一致的视觉风格。 我们强烈建议将此主题用于使用v17 leanback类构建的任何电视应用程序。 以下代码示例演示如何将此主题应用于活动:

<activity
  android:name="com.example.android.TvActivity"
  android:label="@string/app_name"
  android:theme="@style/Theme.Leanback">

注意: leanback主题不包含操作栏,因为Android TV应用程序中没有任何操作栏。 如果您的应用使用支持片段(如BrowseSupportFragment ,则您的活动必须扩展FragmentActivity 。 不要使用试图为操作栏设置主题并产生错误的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值