zoukankan      html  css  js  c++  java
  • 更强的微光闪烁效果--第三方开源--Shimmer-android

    Shimmer-android在github上的项目主页是:https://github.com/RomainPiel/Shimmer-android 
    Shimmer-android干脆在Android TextView,Button的基础上重新写了ShimmerTextView和ShimmerButton。如果只是需要将一段文字实现Shimmer效果,直接使用ShimmerTextView即可。

    想要设闪光的颜色,在layout中加上xmlns:app="http://schemas.android.com/apk/res-auto"

    在shimemerTextView中加上 app:reflectionColor="-----"

     1 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     2     android:layout_width="match_parent"
     3     android:layout_height="match_parent"
     4     android:background="#9e9e9e" >
     5 
     6     <com.romainpiel.shimmer.ShimmerTextView
     7         android:id="@+id/shimmer_tv"
     8         android:layout_width="match_parent"
     9         android:layout_height="wrap_content"
    10         android:layout_centerInParent="true"
    11         android:gravity="center"
    12         android:text="android"
    13         android:textColor="#757575"
    14         android:textSize="20sp" />
    15 
    16 </RelativeLayout>
     1 import android.app.Activity;
     2 import android.os.Bundle;
     3 
     4 import com.romainpiel.shimmer.Shimmer;
     5 import com.romainpiel.shimmer.ShimmerTextView;
     6 
     7 public class MainActivity extends Activity {
     8     
     9     @Override
    10     protected void onCreate(Bundle savedInstanceState) {
    11         super.onCreate(savedInstanceState);
    12         setContentView(R.layout.activity_main);
    13 
    14         ShimmerTextView tv = (ShimmerTextView) findViewById(R.id.shimmer_tv);
    15         Shimmer shimmer = new Shimmer();
    16         shimmer.setDuration(2500);
    17         shimmer.start(tv);
    18     }
    19 }

    start执行,cancel停止。

  • 相关阅读:
    Java-LockSupport
    Kafka Eagle 安装
    Kafka shell
    python pip 使用
    Kafka 集群部署
    Kafka 概述
    DockerFile 简单使用
    《深入理解Java虚拟机》读书笔记
    linux安装redis
    Java多线程基础知识例子
  • 原文地址:https://www.cnblogs.com/zzw1994/p/4972600.html
Copyright © 2011-2022 走看看