package com.example.wireframe;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.Paint.Align;
import android.graphics.Paint.Style;
import android.graphics.RectF;
import android.view.View;
import android.view.ViewGroup.LayoutParams;
import android.view.ViewTreeObserver.OnPreDrawListener;
/**
* 圆弧计分
* @author Administrator
*/
public class HomeArc extends View {
private Paint paint_black, paint_white;
private RectF rectf;
private float tb;
private int blackColor = 0x70000000; // 底黑色
private int whiteColor = 0xddffffff; // 白色
private int score;
private float arc_y = 0f;
private int score_text;
public HomeArc(Context context, int score) {
super(context);
init(score);
}
public void init(int score) {
this.score = score;
Resources res = getResources();
tb = res.getDimension(R.dimen.history
android 中使用Canvas 画圆
最新推荐文章于 2025-02-06 14:45:50 发布