-
//初始化繪制盤塊的畫筆 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 是在一個子線程中隊自己進行繪制,優(yōu)勢:避免造成UI線程阻塞。 其實,我們SurfaceView中包含一個專門用于繪制的Surfaace,Surface中包含一個Canvas 那么,如何獲得Canvas? getHolder->SurfaceHolder holder->Canvas+管理SurfaceView的生命周期 surfaceCreated surfaceChanged surfaceDestoryed查看全部
-
繪制背景 drawBg()查看全部
-
接上次查看全部
-
圖片位置查看全部
-
街上次查看全部
-
Path偏移查看全部
-
surfaceview 和view的區(qū)別查看全部
-
變量大體定義查看全部
-
surfaceView查看全部
-
新建工程查看全部
舉報
0/150
提交
取消