首页 > 代码库 > shimmer使用方法(文本闪烁)
shimmer使用方法(文本闪烁)
1.github下载 https://github.com/facebook/shimmer-android
2.copy ShimmerFrameLayout.java 连同包名到java目录
3.copy attrs.xml 到 values 目录
4.
<com.facebook.shimmer.ShimmerFrameLayout android:id="@+id/shimmer" android:layout_width="wrap_content" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Hello World!Hello World!Hello World!Hello World!Hello World!" /> </com.facebook.shimmer.ShimmerFrameLayout>
5.
ShimmerFrameLayout shimmar = (ShimmerFrameLayout) findViewById(R.id.shimmer); shimmar.startShimmerAnimation();
注:各种style
mShimmerViewContainer.setDuration(5000); mShimmerViewContainer.setRepeatMode(ObjectAnimator.REVERSE); mShimmerViewContainer.setBaseAlpha(0.1f); mShimmerViewContainer.setDropoff(0.1f); mShimmerViewContainer.setTilt(0); mShimmerViewContainer.setAngle(ShimmerFrameLayout.MaskAngle.CW_90); mShimmerViewContainer.setBaseAlpha(0); mShimmerViewContainer.setDuration(2000); mShimmerViewContainer.setDropoff(0.1f); mShimmerViewContainer.setIntensity(0.35f); mShimmerViewContainer.setMaskShape(ShimmerFrameLayout.MaskShape.RADIAL);
shimmer使用方法(文本闪烁)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。