晚上好,我是吴小龙同窗,个人公众号「一分钟 GitHub」会推荐 GitHub 上好玩的项目,挖掘开源的价值,欢迎关注我。android
今天要推荐的是 Facebook 开源的闪光效果:Shimmer,它是一个 Android 库,它提供了一种向您的 Android 应用程序中的任何视图和文本添加闪光效果,在实际开发中能够用在页面加载指示器,最初是为Facebook Home开发的。git
app/build.gradle:github
dependencies { implementation 'com.facebook.shimmer:shimmer:0.5.0' }
代码调用:app
<com.facebook.shimmer.ShimmerFrameLayout android:id="@+id/shimmer_view_container" android:layout_width="wrap_content" android:layout_height="wrap_content" > <!--你的视图--> </com.facebook.shimmer.ShimmerFrameLayout>
ShimmerFrameLayout 标签上有许多自定义属性来控制效果的外观和速度,详见GitHub 源码。gradle
https://github.com/facebook/shimmer-androidui
更多文章请关注公号:一分钟GitHub。code