让任何Android View实现闪烁效果:Shimmer effect for Android
jopen
10年前
Shimmer 是一个Java库提供了一种简便的方式来在你的Android app中为任何view增加一种闪烁效果。它非常适用于作为一个不显眼的加载指示器。它最初由非死book开发。
Shimmer for Android实现成一个布局, 这意味着你可以简单地在任何中View嵌套ShimmerFrameLayout标签,然后从你的代码中启动动画。
用法:
The following snippet shows how you can useShimmerFrameLayout
<com.非死book.shimmer.ShimmerFrameLayout android:id=“@+id/shimmer_view_container” android:layout_width=“wrap_content” android:layout_height="wrap_content" > ...(your complex view here)... </com.非死book.shimmer.ShimmerFrameLayout>
In your code, you can then start the animation:
ShimmerFrameLayout container = (ShimmerFrameLayout) findViewById(R.id.shimmer_view_container); container.startShimmerAnimation();
项目主页:http://www.open-open.com/lib/view/home/1426080125185