Darren_Smith 发表于 2019-11-27 20:35

shimmer 闪光效果

【1】具体的用法和效果请看官方说明https://facebook.github.io/shimmer-android/
【2】下面说一下我个人的操作
(1)最初的页面效果是这样的,想将上面的标题加上闪光效果


(2)首先导入shimmer包
在app.gradle中加上
compile 'com.facebook.shimmer:shimmer:0.1.0'

(3)在xml文件中设计闪光的textview
格式如下:
<com.facebook.shimmer.ShimmerFrameLayout   android:id="@+id/shimmer_view_container"   android:layout_width="wrap_content"   android:layout_height="wrap_content">   ...(your complex view here)...</com.facebook.shimmer.ShimmerFrameLayout>

(4)在activity中调用闪光组件
//标题动炫效果
ShimmerFrameLayout mShimmerViewContainer = (ShimmerFrameLayout) findViewById(R.id.shimmerLayout);
mShimmerViewContainer.useDefaults();//必须设置

//style
mShimmerViewContainer.setDuration(30000);
mShimmerViewContainer.startShimmerAnimation();


最后就大功造成了,没有动图就用截图来代替吧,哈哈


skyxiyuweifeng 发表于 2019-11-27 20:45

有创意哈,谢谢分享。

Pro89 发表于 2019-11-27 20:50

ganxiefenxiang

mokson 发表于 2019-11-28 08:26

Darren_Smith 发表于 2019-11-28 09:06

mokson 发表于 2019-11-28 08:26
没有看到动画效果。

因为截图没办法展现动画效果,自己实现一下就好了哦
页: [1]
查看完整版本: shimmer 闪光效果