安卓弹幕控件

名称 OpenDanmaku
语言 Android
平台 GitOSC
作者 linsea
链接 点此进入
备注 更多精彩开源库推荐请访问明灯小站

今天推荐的是一款安卓的弹幕控件,支持设置弹幕开始Y轴的偏移量、弹幕结束Y轴的偏移量、最大行数、最大可见行数、弹幕时间间隔等自定义属性。
效果图

效果图

使用方法

  1. 添加依赖
dependencies {
       compile 'com.linsea:opendanmaku:1.0.0@aar'
   }
  1. 添加布局控件
<com.opendanmaku.DanmakuView
       android:id="@+id/danmakuView"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"
       app:start_Y_offset="0.2"
       app:end_Y_offset="0.8"
       app:max_row="4"
       app:max_running_per_row="2"
       app:pick_interval="1000"
       app:show_debug="false" />
  1. 在Activity添加如下代码
mDanmakuView = (DanmakuView) findViewById(R.id.danmakuView);

   // 添加弹幕项
   mDanmakuView.addItem(list, true);
   mDanmakuView.addItem(new DanmakuItem(this, "Hello World", mDanmakuView.getWidth());

   //开始显示
   mDanmakuView.show();

   //隐藏
   mDanmakuView.hide();

   //清屏
   mDanmakuView.clear();

更多使用方法请参考其GitOSC。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,707评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,573评论 0 17
  • 他一边上课,一边赚钱,那黑心钱还贼好赚——教幼稚园的小朋友画画。 他说“待遇不错,还不累……” 我听到这大喊“我也...
    丑苗阅读 300评论 2 2
  • 前两天看了一本室友推荐的小说《老师的提包》,这本书讲述的是一个老师和他学生之间的故事,从毕业后离别,到几十年后的相...
    鸭鸭y阅读 1,520评论 15 2