[Android]自定义View带效果的滚动数字

[Android]自定义View带效果的滚动数字

@Author GQ 20160729日  

一个可以让数字滚动的View,可以自定义参数,是想要的那种效果!

原文github地址

效果图

这里写图片描述

  • Android自定义View带效果的滚动数字
    • 效果图
    • AndroidStudio使用
    • 使用

1. AndroidStudio使用

dependencies {

    compile 'com.robinhood.ticker:ticker:1.0.1'

}

2. 使用

  • JAVA 代码
 tickerView = (TickerView) findViewById(R.id.tickerView);
//tickerView.setCharacterList(TickerUtils.getDefaultNumberList());//纯数字
 tickerView.setCharacterList(TickerUtils.getDefaultListForUSCurrency());//可以有小数点,"/"字符
 tickerView.setAnimationInterpolator(new DecelerateInterpolator());
 tickerView.setTypeface(Typeface.MONOSPACE);


 tickerView.setText("$" + Double.toString(number));//显示

//如果想显示字母
请查看原github上的demo
  • XML
<com.robinhood.ticker.TickerView
        android:id="@+id/tickerView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:textColor="@color/colorPrimary"
        android:textSize="18sp"
        app:ticker_animationDuration="800"
        />

你可能感兴趣的:(安卓,android,滚动数字,view,自定义)