android tv开发-1,leanback替代品

目录

tvapp与手机的重大不同

tvapp的焦点

dpadrecyclerview

其它开发资源与示例


leanback虽然可以简化开发流程,但国内好多设计与它不符合.有没有替代品可以用呢

tvapp与手机的重大不同
  1. 时刻需要焦点,以便告知用户现在操作点在哪里.
  2. 交互略有不同,比如加载更多时应该如何
  3. 页面复杂度要比手机低的多
  4. 有更明显的动画效果,每一个可见的控件都要通过遥控器上下左右中能涉及到

tv的主要功能页面

完整的tvapp主要包含几类型的页面

  1. 菜单,或在左侧,或在顶部
  2. 内容列表
    1. 网格内容,以网格的形式展现,可以垂直滚动
    2. 横向列表,可以横向无限滑动.
    3. 垂直列表中包含嵌套的水平滑动的列表
  3. 搜索页,包含搜索条,搜索框搜索按钮与内容
  4. 详情页,展现视频简介,底部的推荐横向列表

你可能感兴趣的:(android,tv,android,tv,youtube)