在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:TankImage开源软件地址:https://gitee.com/qzwcom/tokenImage开源软件介绍:TankImageView可以发弹幕ImageView,可以自定义弹幕的方向,弹幕的速度,弹幕的行数等等。 关于视频上跑弹幕已经很常见了,前段时间在支付宝的口碑人气眼中看到的在图片上跑的弹幕,挺不错的,可惜应该是Web页面。 使用
<com.example.tankimage.tankImageView android:layout_marginTop="20dp" android:id="@+id/tank" android:layout_width="match_parent" android:layout_height="200dp" app:image="@drawable/background" app:textColor="#fff" app:speed="3" app:rows="4" app:direction="right" app:space="300" app:textSize="50sp" />
tankImageView src = (tankImageView)findViewById(R.id.tank); List<String> main = new ArrayList<>(); for (int i = 0; i < 10; i++) { main.add(i,"第"+i+"条数据"); } src.setLists(main);
更多设置该 View 目前仅支持配置以下参数,以下配置均为默认值。 app:direction = "right" //弹幕方向:left/rightapp:space = "300" //弹幕之间的间距随机范围app:rows = "3" //弹幕行数app:textcolor = "#fff" //弹幕字体颜色app:textsize = "17sp" //弹幕字号app:speed = "3" //弹幕速度app:image = "..." //背景图片地址app:imageScaleType = "fillXY" //图片展示方式,仅支持 fillXYZ 和centerapp:progress = "700“ //第一个弹幕初始化位置app:repeat = "true" //是否重复播放弹幕 引用在根目录下的 build.gradle 添加: allprojects { repositories { ... maven { url 'https://jitpack.io' } }} 在项目的 build.gradle 添加: dependencies { compile 'com.github.QzwJuHao:tokenImage:V1.0.0'} Last希望你能加入我,一起完美这个项目,哪怕只是简单的测试。 |
请发表评论