Android自定义弹幕的实现

自定义弹幕的实现

实现思路

在视频view的上层ViewGroup添加TextView并使其滚动

实现功能

  1. 弹幕能够实现在屏幕上滚动,可以指定滚动的方向
  2. 弹幕的文字大小颜色样式等可以自定义
  3. 可以实现不同样式的弹幕,如静止的,滚动的,带图片的
  4. 动画效果流畅,资源占用少(弹幕view循环复用)。
  5. 实现弹幕层级控制。

截图:

Android自定义弹幕的实现

上代码

https://gitee.com/gentlemanyc/DanmuDemo.git