晚上好,我是吳小龍同窗,個人公衆號「一分鐘 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