目录
static{}(静态代码块)与{}(非静态代码块)的异同点
shaderTextView 闪动文字
package com.example.zhangjiqun.textview;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.LinearGradient;
import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Shader;
import android.support.v7.widget.AppCompatTextView;
import android.util.AttributeSet;
public class ShaderTextView extends AppCompatTextView {
private Matrix mGradientMatrix;
private LinearGradient mLinearGradient;//渐变渲染器
private int mViewWidth = 0;
private int mTranslate;
public ShaderTextView(Context context) {