-
//初始化绘制盘块的画笔 mTextPaint = new Paint(); mTextPaint.setColor(0xfffffff); mTextPaint.setTextSize(mTextSize); //初始化盘块绘制的范围 mRange = new RectF(mPadding,mPadding,mPadding+mRadius,mPadding+mRadius);查看全部
-
mArcPaint = new Paint(); mArcPaint.setAntiAlias(true); mArcPaint.setDither(true);查看全部
-
int width = Math.min(getMeasuredWidth(),getMeasuredHeight()); mPadding = getPaddingLeft(); //半径 mRadius=width-mPadding*2; //中心点 mCenter = mRadius/2;查看全部
-
View 在ui线程 绘制 surfaceView在子线程中进行绘制查看全部
-
surface在子线程绘制查看全部
-
SurfaceView extends View 其实View是在UI线程中进行绘制 SurfaceView 是在一个子线程中队自己进行绘制,优势:避免造成UI线程阻塞。 其实,我们SurfaceView中包含一个专门用于绘制的Surfaace,Surface中包含一个Canvas 那么,如何获得Canvas? getHolder->SurfaceHolder holder->Canvas+管理SurfaceView的生命周期 surfaceCreated surfaceChanged surfaceDestoryed查看全部
-
绘制背景 drawBg()查看全部
-
接上次查看全部
-
图片位置查看全部
-
街上次查看全部
-
Path偏移查看全部
-
surfaceview 和view的区别查看全部
-
变量大体定义查看全部
-
surfaceView查看全部
-
新建工程查看全部
举报
0/150
提交
取消