支持建立Leanback用户体验的课程。
许多旨在用于10英尺或“背靠背”体验的应用都以媒体和游戏为中心。 游戏倾向于拥有自定义用户界面,但媒体应用程序可能会受益于在Leanback环境中运行良好的通用用户界面组件。 以下是Leanback支持库的概述。
Leanback提供了建模应用程序的模型 - 视图 - 演示者方法:
android.view
package. Developers may continue to use their existing knowledge and experience to create visually compelling applications with Leanback. Presenter
for more details. Leanback包含诸如android.support.v17.leanback.app
包装中的Fragments等更高级别构建块的android.support.v17.leanback.app
。 着名的例子是BrowseFragment
和GuidedStepFragment
。 还提供了助手类,它们与leanback碎片一起工作,例如PlaybackControlGlue
。
android.support.v17.leanback.widget
包装中还提供了许多较低级别的构建块。 这些允许应用程序轻松整合Leanback外观,同时允许高度定制。 主要示例包括UI小部件HorizontalGridView
和VerticalGridView
。 Helper类也存在于这个级别,不依赖于leanback片段,例如TitleHelper
。
R | |
R.animator | |
R.attr | |
R.color | |
R.dimen | |
R.drawable | |
R.fraction | |
R.id | |
R.integer | |
R.layout | |
R.raw | |
R.string | |
R.style | |
R.styleable | |
R.transition |