public class SkipView extends View { public static final int TEXT_SIZE = 30;//文字的大小 public static final int TEXT_MARGIN = 10;//文字距离中间圆边框的间距 public static final int ARC_WIDTH = 8;//外部圆弧的笔画宽度 private float mMeasureTextWidth; private float mCircleDoubleRadius; private float mArcDoubleRadius; private RectF mRectF; private Paint mArcPaint; private Paint mCirclePaint; private Paint mTextPaint; private Handler mHandler; public SkipView(Context context) { super(context); } public SkipView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); init(); } private void init() { //文字的画笔 mTextPaint = new Paint(); mTextPaint.setTextSize(TEXT_SIZE); mTextPaint.setColor(Color.WHITE); mTextPaint.setAntiAlias
Android 自定义控件实现广告页面倒计时,里利用handler实现循环操作
最新推荐文章于 2021-05-27 03:17:53 发布
本文介绍如何在Android中创建一个自定义View,实现广告页面的倒计时功能。通过Handler进行周期性更新,显示剩余时间,并提供接口供外部监听跳过事件。
摘要由CSDN通过智能技术生成