今天在上网的时候无意间看到了Facebook的Shimmer开源库,感觉很是酷炫,而且使用超方便,决定给大家介绍一下。Shimmer是Facebook提供的一项基于Java的library,它可以使Android中的所有View控件具有闪光的效果。该项目的GitHub项目托管地址,请猛戳https://github.com/facebook/shimmer-android
使用Shimmer
配置工程
- 首先,我们在GitHub上将该项目clone到本地;
- 接下来我们在Android studio中导入所需要的module, 即shimmer-android;
- 最后,需要配置一下下自己的gradle,引用该module:
dependencies {
compile project(':shimmer-android')
}
添加到布局文件
ShimmerFrameLayout是我们需要使用的类,它继承于Android的Layout,这也就意味着我们可以将自己的布局控件嵌套在该布局之内以实现闪光的效果,简单方便。
<com.facebook.shimmer

本文介绍了如何在Android应用中使用Facebook的Shimmer开源库,通过配置工程、添加到布局文件和开始动画来实现酷炫的闪光效果。此外,还详细讲述了如何定制动画时间间隔、重复类型、倾斜角度、光的宽度、透明度和形状。
最低0.47元/天 解锁文章
1102





