# Android TV 开发框架
官方论坛:http://www.androidtvdev.com/
我的个人博客:https://blog.csdn.net/qw85525006/category_6228458.html [欢迎一起学习]
QQ 1群:522186932 (已满)
QQ 2群:468357191 (已满)
QQ 3群:976338508
已回海南乐东老家,有空可接 Android TV 相关的应用项目。
微信群:
![输入图片说明](Android%20TV%E5%BC%80%E5%8F%91%E7%BE%A4%20(1).png)
```
极米科技有限公司招聘各种技术岗位,后台,应用,系统,还有硬件等等.
想投简历的小伙伴发给我,我直接内推,欢迎各位加入极米这个大家庭;
以下面的格式,发到我的邮箱(hailong.qiu@xgimi.com)
姓名,手机,邮箱
推荐理由
简历
------------
评论区有详细的职位列表
```
一些Android tv开发总结:http://git.oschina.net/kumei/AndroidTVWidget/wikis/Home
![运行DEMO](https://git.oschina.net/hailongqiu/AndroidTVWidget/raw/master/doc/demo.gif?dir=0&filepath=doc%2Fdemo.gif&oid=f30160b097d319e464d106b39c6b5414acc9fdac&sha=9de6aa98d14c3c80d88f4dfb93a5064ba2614a81 "在这里输入图片标题")
Leanback 框架(类似谷歌的Leanback,更简直,更方便):
![输入图片说明](http://git.oschina.net/uploads/images/2016/0911/112714_3027c40f_111902.gif "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0528/012952_10a76d5c_111902.gif "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0528/013009_c97c4191_111902.gif "在这里输入图片标题")
菜单框架:
## 整体目录结构
![输入图片说明](http://git.oschina.net/uploads/images/2016/0525/144035_11b9989b_111902.png "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0525/144049_4f5dbe94_111902.png "在这里输入图片标题")
*AndroidTvWidet 目录是TV开发框架的 库文件.
*demo 目录是 例子.
*doc 目录是存放文档的.
*Tool 目录 是 屏幕像素转换工具.
## AndroidTVwidget库目录结构
![框架目录结构](http://git.oschina.net/uploads/images/2016/0505/155151_939fc32a_111902.png "在这里输入图片标题")
com.open.androidtvwidget.adapter : 标题栏的adapter基类.
com.open......bridge : MainUpView的依赖类,比如移动的动画都在这里实现的
com.open.....cache: 缓存
com.open....keyboard: 键盘
com.open....menu : 菜单
com.open.android...recycle : recyclerview 的支持(gridview)
com.open.android...utils:一些常用函数封装
com.open...android..view:一些TV改造的控件.(下面我们将接受这里面的控件使用方法)
API文档:
http://git.oschina.net/kumei/AndroidTVWidget/attach_files
使用说明:
http://git.oschina.net/kumei/AndroidTVWidget/wikis/AndroidTVWidget-use-manual
键盘使用说明:
http://git.oschina.net/kumei/AndroidTVWidget/wikis/Android-TV-如何使用键盘控件(SkbContainer)
项目导入说明:
http://git.oschina.net/kumei/AndroidTVWidget/wikis/AndroidTVWidget-use-manual(Android-Studio)
http://git.oschina.net/kumei/AndroidTVWidget/wikis/AndroidTVWidget-use-manual(Eclipse导入)
欢迎进入 TV开发,希望大家不断的分享代码,一起进步,谢谢. (hailongqiu 356752238@qq.com)
欢迎加入QQ群,一起学习,一起进步,这里有很多TV方面的高手噢。
![输入图片说明](http://git.oschina.net/uploads/images/2016/0223/094451_e49419a7_111902.png "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/1027/104438_314dcab5_111902.png "在这里输入图片标题")
天天加班加点,欢迎支持(用于网站论坛维护)
![天天加班加点,欢迎支持](http://git.oschina.net/uploads/images/2016/0310/133650_1cc016cc_111902.png "天天加班加点,欢迎支持")![输入图片说明](http://git.oschina.net/uploads/images/2016/0509/155346_0f462db8_111902.png "在这里输入图片标题")
##Tab 测试DEMO图片.
![输入图片说明](http://git.oschina.net/uploads/images/2016/0406/110716_e9f61513_111902.png "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0406/110827_505fcc9c_111902.png "在这里输入图片标题")
![GridViewTV](http://git.oschina.net/uploads/images/2016/0428/112433_94b26833_111902.png "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0406/110937_f5e73cf4_111902.png "在这里输入图片标题")
[ViewPager-DEMO]
![输入图片说明](http://git.oschina.net/uploads/images/2016/0406/111118_325845c8_111902.png "在这里输入图片标题")
[键盘-DEMO]
![输入图片说明](http://git.oschina.net/uploads/images/2016/0406/111129_38af8a29_111902.png "在这里输入图片标题")
![输入图片说明](http://git.oschina.net/uploads/images/2016/0422/204409_fc65ce11_111902.png "在这里输入图片标题")
## 后期加入
网络加载布局
## 感谢开源[参考代码]
<p>
<a href="https://github.com/XiaoMi/android_tv_metro">XiaoMi android_tv_metro </a>
</p>
<p>
<a href="https://github.com/lf8289/BorderViewDemo">BorderViewDemo</a>
</p>
## 感谢支持
[![在这里插入图片描述](https://images.gitee.com/uploads/images/2020/0521/011611_7e2f4f87_111902.jpeg)](http://www.cdnbye.com/)
## 版本更新
v1.4.0
*添加recyclerview的支持
*修复gridviewTv 更新数据崩溃
*修改GridViewTV demo
*修复键盘DEMO 崩溃
*倒影控件添加间距接口
*整理移动动画的函数 _强调_
没有合适的资源?快使用搜索试试~ 我知道了~
Android TV 开发框架: 包含 移动的边框,键盘,标题栏
共243个文件
java:92个
xml:76个
png:50个
0 下载量 10 浏览量
2024-11-25
10:32:36
上传
评论
收藏 6.41MB ZIP 举报
温馨提示
Android TV 开发框架: 包含 移动的边框,键盘,标题栏
资源推荐
资源详情
资源评论
收起资源包目录
Android TV 开发框架: 包含 移动的边框,键盘,标题栏 (243个子文件)
gradlew.bat 2KB
demo.gif 1.26MB
menu.gif 910KB
keyboard_move.gif 222KB
keyboard_nomove.gif 63KB
.gitignore 97B
.gitignore 7B
.gitignore 7B
build.gradle 684B
build.gradle 654B
build.gradle 498B
settings.gradle 35B
gradlew 5KB
gradle-wrapper.jar 52KB
SoftKeyboardView.java 24KB
RecyclerViewTV.java 20KB
DemoRecyclerviewActivity.java 16KB
XmlKeyboardLoader.java 14KB
ReflectItemView.java 10KB
MainUpView.java 10KB
DemoViewPagerActivity.java 10KB
BaseEffectBridgeWrapper.java 10KB
MainActivity.java 9KB
LabelView.java 9KB
SkbContainer.java 8KB
OpenEffectBridge.java 8KB
ShellUtils.java 8KB
DemoGridViewActivity.java 7KB
SoftKey.java 7KB
SoftKeyboard.java 7KB
IdentifierUtuils.java 6KB
DemoKeyBoardActivity.java 6KB
GenerateValueFiles.java 6KB
CustomApplicationHelper.java 5KB
EffectNoDrawBridge.java 5KB
DemoMenuActivity.java 5KB
TreeMenuPresenter.java 5KB
AutoMeaureGridLayoutManager.java 4KB
LinearLayoutManagerTV.java 4KB
ListRowPresenter.java 4KB
OpenMenuItemView.java 4KB
Rotate3dAnimation.java 4KB
OpenMenuImpl.java 4KB
RecyclerViewBridge.java 4KB
DemoListViewActivity.java 4KB
OpenTabHost.java 4KB
SmoothHorizontalScrollView.java 3KB
OpenMenuItemImpl.java 3KB
GeneralAdapter.java 3KB
OPENLOG.java 3KB
DefualtListPresenter.java 3KB
MenuAnimationUtils.java 3KB
DemoViewflipperActivity.java 2KB
OpenTabTitleAdapter.java 2KB
ItemListPresenter.java 2KB
SmoothVorizontalScrollView.java 2KB
TestMoviceListPresenter.java 2KB
LeanbackTestData.java 2KB
TextViewWithTTF.java 2KB
RecyclerViewPresenter.java 2KB
SoftKeyBoardable.java 2KB
SaveKeyEvent.java 2KB
ItemContainerView.java 2KB
ListContentView.java 2KB
BaseEffectBridge.java 2KB
OpenMenuItem.java 2KB
MenuDataObservable.java 1KB
NewViewPager.java 1KB
ListViewTV.java 1KB
BitmapMemoryCache.java 1KB
GridViewTV.java 1KB
OpenCardView.java 1KB
LeftMenuPresenter.java 1KB
ItemHeaderPresenter.java 1KB
ItemHeaderPresenter.java 1KB
WidgetTvViewBring.java 1KB
OpenMenu.java 1KB
FrameMainLayout.java 1KB
ListRow.java 1KB
OpenPresenter.java 1KB
GenerateViewId.java 1KB
GridLayoutManagerTV.java 1KB
ItemKeyHelper.java 1KB
RelativeMainLayout.java 1KB
NetWorkUtils.java 1KB
LinearMainLayout.java 1KB
NORLinearLayout.java 724B
ExpendGridView.java 704B
SkbPool.java 654B
BaseTabTitleAdapter.java 557B
AnimateUtils.java 555B
GridViewHolder.java 517B
Movie.java 412B
KeyRow.java 409B
PrvInterface.java 387B
MenuSetObserver.java 361B
ApplicationTest.java 355B
ViewPagerTV.java 348B
ApplicationTest.java 344B
Utils.java 338B
共 243 条
- 1
- 2
- 3
资源评论
0仰望星空007
- 粉丝: 4230
- 资源: 590
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功