https://github.com/jaysavsani07/androidtv-leanback-sample
https://github.com/jaysavsani07/androidtv-leanback-sample
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jaysavsani07/androidtv-leanback-sample
- Owner: jaysavsani07
- Created: 2020-08-28T06:40:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-28T06:44:52.000Z (about 5 years ago)
- Last Synced: 2025-01-09T08:32:09.355Z (9 months ago)
- Language: Java
- Size: 11.1 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
目前主流的leanback风格的Android tv应用
# 效果图
![]()
![]()
数据以块为单位组织
Block
|
__________________|___________________
| ... | | ... |
Block Block Display Item Display Item
# 展示块
UI 组织和展示块一一对应
```
block首页
block(推荐) block(影视大全) block(游戏应用) block(个人中心) block(设置)
block轮播图
电视剧
电影
...
block 电影
电影入口
电影单元
...
```# 展示单元定义 DisplayItem
展示数据和业务无关,展示数据能展示,视频,游戏,应用,广告
满足以下条件:
1. 展示文本,包括title, sub_title, description, hint(left, center, right), 角标,
2. 展示图片,包括图标,背景,动画,海报
3. 点击跳转,数据可以得到最终跳转的Intent,URI,包括为跳转准备应用下载,安装
4. 商业化打点,包括公司的Post打点和第三方的GET打点