您的位置:首页 > 移动开发 > Android开发

一个Android上的弹幕控件Open Danmaku

2016-01-30 15:40 344 查看
弹幕现在很流行,特别是在视频播放时,安卓上没有简单好用的弹幕控件.

这里提供一个简单易用的自定义弹幕控件.

项目地址:https://github.com/linsea/OpenDanmaku





使用方法

完整的使用方法请查看项目的Demo.

1. 在build.gradle文件中加入依赖.

?
2. 在布局文件中加入自定义的弹幕View.

?
3. 在Activity中生成弹幕对象,并加入到播放列表中.

?

DanmakuView的自定义属性

* start_Y_offset

第一条播放航道距离弹幕View上边缘的偏移量,注意值是百分比量,以弹幕View的高度为基准,简而言之就是弹幕View的上边缘空出多少百分比.

* end_Y_offset

与上一个属性类似,最后一条播放航道距离弹幕View上边缘的偏移量,注意值是百分比量,以弹幕View的高度为基准,主要作用是便于在弹幕View的底部留出一定的空白.

* max_row

设置最多多少条播放航道.

* max_running_per_row

每条航道上最多同时有多少条弹幕运行.

* pick_interval

每隔多少毫秒取出一条弹幕来播放.

* show_debug

是否显示航道线及播放帧率,调试时很有用,主要用于调试.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: