ScrollNumber

项目地址: a-voyager/ScrollNumber 简介:custom widget--srcoll number

中文 | English

SimpleGracefulEasy-to-Use Scroll Number Widget!

Don't forget give me a star :)

Feature

  • Just need to call setNumber() could be performed.
  • You can dynamically customize number's colors、size、range、font...

Dependency

There are two ways:

  • clone this project, and use as dependency
  • just add following code to you build.gradle:

    compile 'top.wuhaojie:scrollnumber:1.0.0'

Usage

  • Add this to your layout xml file:
  • Call setNumber() in your java code:
MultiScrollNumber scrollNumber = (MultiScrollNumber) findViewById(R.id.scroll_number);scrollNumber.setNumber(2048);

Customize

  • Color Call setTextColors(@ColorRes int[] textColors) with a paramiter, a array stores colors from High bit to Low bit.
scrollNumber.setTextColors(new int[]{R.color.blue01, R.color.red01,                R.color.green01, R.color.purple01});

  • Size Just call setTextSize(int textSize) with the size you want to change to, unit is sp .
scrollNumber.setTextSize(64);

  • Range Call setNumber(int from, int to) instead of setNumber(int val) to specify a range.
scrollNumber.setNumber(64, 2048);

  • Interpolator You could change interpolator with call setInterpolator(Interpolator interpolator).
scrollNumber.setInterpolator(new DecelerateInterpolator());
  • Font Change text font by call setTextFont(fileName), before this you should copy the font file to assets/directory.
scrollNumber.setTextFont("myfont.ttf");

Xml

Meaning Attribute
from a number primary_number
to a number target_number
number size number_size

更多相关文章

  1. Android 获取 IP 地址
  2. Android中文API(137) —— LocalSocket
  3. Android 中文 API (18) —— AbsSeekBar
  4. Android 3.0 r1 API中文文档(113) ——SlidingDrawer
  5. 2013.08.08——— android 中文简繁体转换
  6. Android 中文 API (101) —— AsyncTask
  7. Android中文API (109) —— SimpleCursorTreeAdapter
  8. Android中文API(115)——AudioFormat
  9. 用一个二维码做下载地址,自动区分是 ios 还是 android

随机推荐

  1. Android 中文 API (24) ―― MultiAutoComp
  2. android 输入键盘遮挡页面的问题
  3. Google Issues Cease & Desist to Open S
  4. Cordova 3.x 基础(13) -- 为Android APK签
  5. 【ncnn android】算法移植(九)——DBface a
  6. dx 工具的使用
  7. Android中的自定义主题和样式
  8. 在Android中如何让gif动起来
  9. 设置 TextView 文字居中
  10. Android(安卓)NDK开发:HelloNDK