为了买彩票,我写了这个控件
0.
最近偶尔会买个双色球,一周买个6块钱的,也不多,就是凑个热闹,为生活添加个小情趣
因为不会选号,每次都是机选,作为一个阴谋论者,我觉得机选可能不够"随机",为此我决定自己写个程序为我选号,学过Java会Android的我模仿老虎机写了一个控件。先上图
1.
先设计一下
1.1支持从数字和数组获取数据
1.2绘制两个数字,当前数字和下一个数字
1.3设置便宜量,并实现加速
1.4开始和停止,停止时添加回调
1.5支持设置文字大小与颜色
2.
废话少说,上代码
package com.skateboard.numberrunningview
import android.content.Context
import android.graphics.Canvas
import android.graphics.Color
import android.graphics.Paint
import android.support.v4.view.ViewCompat
import android.util.AttributeSet
import android.view.View
class NumberRunningView(context: Context, attributes: AttributeSet?) : View(context, attributes) {
private var numberColo