- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
HYPERLINK /zhangphil/article/detailsAndroid弹幕实现:基于B站弹幕开源系统(1)
Android弹幕实现:基于B站弹幕开源系统(1)
如今的视频播放,流行在视频上飘弹幕。这里面做的相对比较成熟、稳定、使用量较多的弹幕系统,当推B站的弹幕系统,B站的弹幕系统已经作为开源项目在github上,其项目地址: HYPERLINK /Bilibili/DanmakuFlameMaster \t /zhangphil/article/details/_blank /Bilibili/DanmakuFlameMaster?以B站开源的弹幕项目为基础,现给出一个简单的例子,实现发送简单的文本弹幕。第一步,首先要在Android的build.gradle文件中引入B站的项目:
[plain]? HYPERLINK /zhangphil/article/details\o view plain \t /zhangphil/article/details/_blank view plain? HYPERLINK /zhangphil/article/details\o copy \t /zhangphil/article/details/_blank copy
repositories?{??
????????jcenter()??
}??
??
??
dependencies?{??
??
????compile?com.github.ctiao:DanmakuFlameMaster:0.7.3??
????compile?com.github.ctiao:ndkbitmap-armv7a:0.7.3??
??
}??
第二步,写一个布局文件,引入B站的弹幕view:
[html]? HYPERLINK /zhangphil/article/details\o view plain \t /zhangphil/article/details/_blank view plain? HYPERLINK /zhangphil/article/details\o copy \t /zhangphil/article/details/_blank copy
?xml?version=1.0?encoding=utf-8???
LinearLayout?xmlns:android=/apk/res/android??
????android:layout_width=match_parent??
????android:layout_height=match_parent??
????android:orientation=vertical??
??
????Button??
????????android:id=@+id/show??
????????android:layout_width=wrap_content??
????????android:layout_height=wrap_content??
????????android:text=显示弹幕?/??
??
????Button??
????????android:id=@+id/hide??
????????android:layout_width=wrap_content??
????????android:layout_height=wrap_content??
????????android:text=隐藏弹幕?/??
??
????Button??
????????android:id=@+id/sendText??
????????android:layout_width=wrap_content??
????????android:layout_height=wrap_content??
????????android:text=发送文本弹幕?/??
??
????Button??
????????android:id=@+id/pause??
????????android:layout_width=wrap_content??
????????android:layout_height=wrap_content??
????????android:text=暂停弹幕?/??
??
????Button??
????????android:id=@+id/resume??
????????android:layout_width=wrap_content??
????????android:layout_height=wrap
您可能关注的文档
- 2017元旦节主持词.docx
- 2017专技天下《专业技术人员内生动力与职业水平》问题详解.doc
- 2017专技天下全国《专业技术人员内生动力与职业水平》试的题目及问题详解.doc
- 2017专技天下全国《专业技术人员内生动力与职业水平》试的题目及问题详解71897.doc
- 2017组织行为学-案例.doc
- 2017最新立体几何的知识点归纳.doc
- 2018PMP全中文冲刺试的题目及问题详解.doc
- 2018第三批国家级特色小镇申报材料(详细实用模板).doc
- 2018法宣在线——宪法.docx
- 2018高考——空间向量与立体几何(理科).doc
- 某某单位2024年党建工作总结及2025年工作计划.doc
- 某某市发改委关于2024年度落实党风廉政建设工作责任制情况的报告.doc
- 某某局2024年全面从严治党和党风廉政建设工作总结.doc
- 某某区财政局2024年法治政府建设总结及2025年工作谋划.doc
- 2024年党管武装工作述职报告2篇.doc
- 2024年度国企党委书记抓基层党建工作述职报告3篇.doc
- 公司党委书记2024年述职述廉报告.docx
- 2024年度乡镇党委领导班子民主生活会(四个带头)对照检查材料.doc
- 市医疗保障局关于2024年法治政府建设工作情况的报告.docx
- 市民政局党组2024年巡察整改工作情况报告.docx
文档评论(0)