首页 > 编程知识 正文

怎样才能把圆画好,画圆的三个步骤是什么

时间:2023-05-06 08:34:24 阅读:168343 作者:1941

package text.bwie.ASUS.circle view.view; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.graphics.Paint; import Android.util.attributes et; import android.view.View;/* * createdbyasuson 2017/1/7.*/publicclassmydrawextendsview { publicmydraw (context context ) super ) (context ); }publicmydraw(contextcontext,AttributeSet attrs ) ) super ) context,attrs ); }publicmydraw(contextcontext,AttributeSet attrs,int defStyleAttr ) super ) context,attrs,defStyleAttr; } @ overrideprotectedvoidondraw (Canvas canvas ) (super.Ondraw ) canvas ); //在画布上绘制东西//cx cy是圆的中心坐标radius半径paint笔刷paint=newpaint (; paint.setcolor(color.cyan; //设置空心圆paint.set style (paint.style.stroke ); //抗锯齿paint.setantialias(true ); //手抖补正paint.setstrokewidth(5; //getMeasuredWidth测量母控/以2日元为中心选择canvas.draw circle (getmeasuredwidth (/2,getMeasuredHeight )/2,30,paint ); 绘制2=new paint (; paint2.setcolor(color.black; paint2. set style (paint.style.stroke ); paint.setantialias(true; canvas.draw circle (getmeasuredwidth (/2,getMeasuredHeight )/2,50,paint2); canvas.draw circle (getmeasuredwidth (/2,getMeasuredHeight )/2,70,paint ); canvas.draw circle (getmeasuredwidth (/2,getMeasuredHeight )/2,100,paint ); }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。