android 直播连续点赞,KsgLikeView

Android UI动画 仿直播点赞飘心动画效果

添加依赖allprojects {

repositories {...

maven { url 'https://jitpack.io' }

}

}dependencies {

implementation 'com.github.kaisengao:KsgLikeView:1.0.1'

}

效果Image

d82013881c77802b54f1892b66ab062a.png 3ffb50d68903ff26bdc6ce4351f6887e.gif

Create View

android:id="@+id/live_view"

android:layout_width="75dp"

android:layout_height="0dp"

android:layout_marginTop="100dp"

app:ksg_default_image="@drawable/heart0"

app:ksg_enter_duration="1500"

app:ksg_curve_duration="4500"

app:layout_constraintDimensionRatio="H,1:4"

app:layout_constraintLeft_toLeftOf="parent"

app:layout_constraintRight_toRightOf="parent"

app:layout_constraintTop_toTopOf="parent"/>

Add Images

添加单张图片资源mLikeView.addLikeImage(R.drawable.heart0);

数组形式Integer[] images = {R.drawable.heart1, R.drawable.heart2};

mLikeView.addLikeImages(images);

集合形式List images = new ArrayList<>();

images.add(R.drawable.heart0);

images.add(R.drawable.heart1);

mLikeView.addLikeImages(images);

SendFavormLikeView.addFavor();

Xml attributesattributedescriptionksg_default_image默认favor图片(重要,因为是获取图片宽高的关键)

ksg_enter_duration出场动画 时长

ksg_curve_duration贝赛尔曲线动画 时长

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值