Apache License 2.0

项目介绍

FrozenFreeFall/Android-tv-widget 是一个托管在 GitHub 上的开源项目,主要使用 Java 编写,采用 Apache License 2.0 许可证,目前获得 610 个 Star、203 次 Fork。

仓库全名
FrozenFreeFall/Android-tv-widget
开源许可证
Apache License 2.0
Star 数
610
Fork 数
203
未关闭 Issue
11

README 摘要

git 上的项目暂时已经不更新. 关注这里:https://git.oschina.net/kumei/AndroidTVWidget 欢迎加入TV开源社区,我们一起完善:https://gitee.com/kumei 收录了一些常用的TV库:https://gitee.com/kumei/Androidtvlibs 一些 tv开发经验小总结,https://gitee.com/kumei/AndroidTVWidget/wikis/Home Android TV 开发框架 官方论坛:http://www.androidtvdev.com/ QQ群1:522186932(人满) QQ群2:468357191(人满) 加入电报群:https://t.me/androidtvdev Leanback 框架(类似谷歌的Leanback,更简直,更方便): 键盘框架: 菜单框架: 整体目录结构 AndroidTvWidet…

完整内容见 GitHub 原始 README 或本页 。

常见问题

Android-tv-widget 用什么语言开发?

主要使用 Java 编写,采用 Apache License 2.0 许可证,目前有 610 个 Star。

Android-tv-widget 可以免费商用吗?

仓库采用 Apache License 2.0 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 Android-tv-widget 的源码?

可以直接克隆仓库:git clone https://github.com/FrozenFreeFall/Android-tv-widget.git;安装与运行步骤见仓库 README。

Android-tv-widget 最近还在维护吗?

仓库最近一次更新为 2025年2月22日,当前有 11 个未关闭 Issue;Star 数为 610,可作为社区活跃度的参考。

简要分析

热度分
1626
价值分
487
活跃状态
活跃

语言占比

Java

Release

README

git 上的项目暂时已经不更新.  关注这里:https://git.oschina.net/kumei/AndroidTVWidget

欢迎加入TV开源社区,我们一起完善:https://gitee.com/kumei

收录了一些常用的TV库:https://gitee.com/kumei/Android_tv_libs

一些 tv开发经验小总结,https://gitee.com/kumei/AndroidTVWidget/wikis/Home

Android TV 开发框架

官方论坛:http://www.androidtvdev.com/

QQ群1:522186932(人满) QQ群2:468357191(人满)

加入电报群:https://t.me/androidtvdev

极米科技有限公司招聘各种技术岗位,后台,应用,系统,还有硬件等等. 
想投简历的小伙伴发给我,我直接内推,欢迎各位加入极米这个大家庭;
以下面的格式,发到我的邮箱([email protected])
姓名,手机,邮箱
推荐理由
简历
------------
ISSUES有详细的职位列表

运行DEMO

Leanback 框架(类似谷歌的Leanback,更简直,更方便): 输入图片说明

键盘框架:

输入图片说明 输入图片说明

菜单框架:

整体目录结构

输入图片说明

输入图片说明

*AndroidTvWidet 目录是TV开发框架的 库文件.

*demo 目录是 例子.

*doc 目录是存放文档的.

*Tool 目录 是 屏幕像素转换工具.

AndroidTVwidget库目录结构

框架目录结构

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文档:

https://git.oschina.net/hailongqiu/AndroidTVWidget/attach_files

使用说明:

https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/AndroidTVWidget-use-manual

键盘使用说明:

https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/Android-TV-如何使用键盘控件(SkbContainer)

项目导入说明:

https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/AndroidTVWidget-use-manual(Android-Studio)

https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/AndroidTVWidget-use-manual(Eclipse导入)

欢迎进入 TV开发,希望大家不断的分享代码,一起进步,谢谢. (hailongqiu [email protected])

欢迎加入QQ群,一起学习,一起进步,这里有很多TV方面的高手噢。

输入图片说明

天天加班加点,欢迎支持(用于网站论坛维护)

天天加班加点,欢迎支持输入图片说明

##Tab 测试DEMO图片.

输入图片说明

输入图片说明

GridViewTV

输入图片说明

[ViewPager-DEMO]

输入图片说明

[键盘-DEMO]

输入图片说明

输入图片说明

后期加入

网络加载布局

感谢开源[参考代码]

XiaoMi android_tv_metro

BorderViewDemo

感谢支持

在这里插入图片描述

版本更新

v1.4.0

*添加recyclerview的支持

*修复gridviewTv 更新数据崩溃

*修改GridViewTV demo

*修复键盘DEMO 崩溃

*倒影控件添加间距接口

*整理移动动画的函数

评论

暂无评论