编写:dupengwei - 原文:http://developer.android.com/training/tv/games/index.htmlTV屏幕为手机游戏开发者提供了大量的新思考。这些领域包括它的大尺寸,它的控制方案和所有玩家可以同时观看的事实。显示器开发TV游戏时有两点要记住,就是TV屏幕具有共享显示器的特性,和横向设计游戏的需求。
编写:awong1900 - 原文:http://developer.android.com/training/tv/discovery/in-app-search.html当在TV上用媒体应用时,用户脑中通常有期望的内容。如果我们的应用包含一个大的内容目录,为用户找到他们想找到的内容时,用特定的标题浏览可能不是最有效的方式。一个搜索界面能帮助用户获得他们想快速浏览的内容。
编写:awong1900 - 原文:http://developer.android.com/training/tv/discovery/searchable.htmlAndroid TV使用Android搜索接口从安装的应用中检索内容数据并且释放搜索结果给用户。我们的应用内容数据能被包含在这些结果中,去给用户即时访问应用程序中的内容。我们的应用必须提供Android TV数据字段,它是用户在搜索框中输入字符生成的建议搜索结果。
编写:awong1900 - 原文:http://developer.android.com/training/tv/discovery/recommendations.html当操作TV时,用户通常喜欢使用最少的输入操作来找内容。许多用户的理想场景是,坐下,打开TV然后观看。用最少的步骤让用户观看他们的喜欢的内容是最好的方式。Android framework为了实现较少交互而提供了主屏幕推荐栏。
编写:awong1900 - 原文:http://developer.android.com/training/tv/discovery/index.htmlTV设备为用户提供了许多的休闲娱乐选择。它们提供上千个应用和相关的内容服务。同时,大部分用户操作TV时,喜欢比较少的输入操作。面对用户可能的选择,重要的一点是应用开发者为用户提供快速容易的路径,发现和享受我们的内容。
编写:huanglizhuo - 原文:http://developer.android.com/training/tv/playback/now-playing.htmlTV应用允许用户在使用其他应用时后台播放音乐或其他媒体。如果我们的应用程序允许后台,它必须要为用户提供返回该应用暂停音乐或切换到一个新的歌曲的方法。 Android框架允许TV应用通过在主屏幕上显示正在播放卡做到这一点。
编写:huanglizhuo - 原文:http://developer.android.com/training/tv/playback/details.html待认领进行编写,有意向的小伙伴,可以直接修改对应的markdown文件,进行提交! v17 leanback support library 库提供的媒体浏览接口包含显示附加媒体信息的类,比如描述和预览,以及对项目的操作,比如购买或播放。
编写:huanglizhuo - 原文:http://developer.android.com/training/tv/playback/card.html在前面的课程中,我们创建一个目录浏览器,实现了浏览 fragment,显示了媒体项目的列表。在本课程中,我们将创建该卡视图的媒体项目,并在浏览fragment中呈现出来。BaseCardView类以及子类显示与媒体项目相关联的元数据。
编写:huanglizhuo - 原文:http://developer.android.com/training/tv/playback/browse.html在TV上运行的 多媒体应用得允许用户浏览,选择和播放它所提供的内容。目录浏览器的用户体验要简单和直观,以及赏心悦目,引人入胜。这节课讨论如何使用的V17 Leanback库提供的类来实现用户界面,用于从您的应用程序的媒体目录浏览音乐或视频。
编写:huanglizhuo - 原文:http://developer.android.com/training/tv/playback/index.html浏览和播放媒体文件往往是由一个TV应用程序提供的用户体验的一部分。从头开始构建这样的体验,并同时确保它是快速,流畅,和有吸引力的是具有相当挑战性的。您的应用程序提供访问媒体类别无论大小,允许用户快速浏览选项,并获得他们想要的内容是很重要的。
编写:awong1900 - 原文:http://developer.android.com/training/tv/start/navigation.htmlTV设备为应用程序提供一组有限的导航控件。为我们的TV应用创建有效的导航方案取决于理解这些有限的控件和用户操作应用时的限制。因此当我们为TV创建Android应用时,额外注意用户是用遥控器按键,而不是用触摸屏导航我们的应用程序。
编写:awong1900 - 原文:http://developer.android.com/training/tv/start/layouts.htmlTV通常在3米外观看,并且它比大部分Android设备大的多。这类屏不能达到类似小设备的精细细节和颜色的水平。这些因素需要我们在头脑中考虑,并设计出对于TV设备更为有用且好用的应用布局。这节课程描述了创建有效的TV应用布局的基本要求和实现细节。
编写:awong1900 - 原文:http://developer.android.com/training/tv/start/hardware.htmlTV硬件和其他Android设备有实质性的不同。TV不包含一些其他Android设备具备的硬件特性,如触摸屏,摄像头,和GPS。TV操作也完全依赖于其他辅助硬件设备。为了让用户与TV应用交互,他们必须使用遥控器或者游戏手柄。当我们创建TV应用时,必须小心的考虑到TV硬件的限制和操作要求。
编写:awong1900 - 原文:http://developer.android.com/training/tv/start/start.htmlTV应用使用与手机和平板同样的架构。这种相似性意味着我们可以修改现有的应用到TV设备或者用以前安卓应用的经验开发TV应用。Important: 想把Android TV应用放在Google Play中应满足一些特定要求。更多信息, 参考TV App Quality中的要求列表。
编写:applepyarc - 原文:http://developer.android.com/training/tv/start/index.htmlAndroid 5.0(API 21)或以上Android提供丰富的用户体验,优化应用运行于诸如高清电视等大屏幕设备。TV应用有机会为沙发上的用户提供愉快的体验。TV应用使用与手机或平板应用相同的架构。这意味着你可以基于已知的Android应用开发来创建新的TV应用。或者移植已有的应用到TV设备上。
编写:applepyarc - 原文:http://developer.android.com/training/tv/index.html以下课程将教授如何为TV设备开发应用。Note:如何在Google Play发布你的TV应用,详细请参考Distributing to Android TV。如何开发TV应用和移植已有应用到TV设备。如何开发提供媒体目录和播放内容的应用。如何帮助用户从你的应用发现所需内容。如何开发TV游戏。
编写:heray1990 - 原文: http://developer.android.com/training/articles/wear-location-detection.html可穿戴设备上的位置感知让我们可以创建为用户提供更好地了解地理位置、移动和周围事物的应用。由于可穿戴设备小型和方便的特点,我们可以构建低摩擦应用来记录和响应位置数据。一些可穿戴设备带有 GPS 感应器,它们可以在不需要其它设备的帮助下检索位置数据。
编写:heray1990 - 原文: http://developer.android.com/training/wearables/watch-faces/performance.html除了有好的 notification cards 和系统指示图标之外,我们还需要确保表盘的动画运行流畅,服务不会执行没必要的计算。Android Wear 的表盘会在设备上一直运行,所以表盘高效地使用电池显得十分重要。这节课提供了一些提示来加快动画的速度,测量和节省设备上的电量。
编写:heray1990 - 原文: http://developer.android.com/training/wearables/watch-faces/issues.html创建 Android Wear 的客制化表盘与创建 notification 和可穿戴特有的 activity 的方法不同。这几课介绍如何解决我们在实现第一个表盘时会遇到的一些问题。检测屏幕的形状一些 Android Wear 设备的屏幕是方形的,另一些是圆形的。
编写:heray1990 - 原文: http://developer.android.com/training/wearables/watch-faces/configuration.html当用户安装一个包含表盘的可穿戴应用的手持式应用时,它们可以在手持式设备上的 Android Wear 配套应用和在可穿戴设备上的表盘选择器中使用。用户可以在配套应用上或者在可穿戴设备的表盘选择器上选择使用哪个表盘。
关注时代Java