我的引言
早上好,骚年,我是小菜,我的公众号「菜鸟翻身」会推荐 GitHub 上有用的项目,一分钟 get 一个优秀的开源项目,挖掘开源的价值,欢迎关注我。
今天要推荐的是 Facebook 开源的闪光效果:Shimmer,它是一个 Android 库,它提供了一种向您的 Android 应用程序中的任何视图和文本添加闪光效果,在实际开发中可以用在页面加载指示器,最初是为 Facebook Home 开发的。
效果预览
使用说明
app/build.gradle:
dependencies {implementation 'com.facebook.shimmer:shimmer:0.5.0'}
代码调用:
<com.facebook.shimmer.ShimmerFrameLayoutandroid:id="@+id/shimmer_view_container"android:layout_width="wrap_content"android:layout_height="wrap_content"><!--你的视图--></com.facebook.shimmer.ShimmerFrameLayout>
ShimmerFrameLayout 标签上有许多自定义属性来控制效果的外观和速度,详见 GitHub 源码。
GitHub 地址
/facebook/shimmer-android