zoukankan      html  css  js  c++  java
  • shapeDrawable

    构造方法:
    ShapeDrawable();
    ShapeDrawable(Shape s);
    作用:
    在画布上绘画一些简单的图形,并且管理图形的外观。

    public class SampleView extends View { 
    
            private ShapeDrawable mShapeDrawable = null; 
    
            public SampleView(Context context) { 
                    super(context); 
            } 
    
    @Override 
            protected void onDraw(Canvas canvas) { 
                    super.onDraw(canvas); 
                    //画背景 
                    canvas.drawColor(Color.WHITE); 
                   //画图形 
                    mShapeDrawable = new ShapeDrawable(new OvalShape()); 
                   //获得画笔并且绘制图形 
                    mShapeDrawable.getPaint().setColor(Color.GREEN); 
                   //设置x,y,left,top 
                   mShapeDrawable.setBounds(20,60,50,80); 
                  //绘制图形 
                   mShapeDrawable.draw(canvas); 
    
           } 
    } 
  • 相关阅读:
    twfont
    判断数组中某个元素的个数
    vue swiper中的大坑
    this指向问题
    vue.nextTick简单的用法
    类图解析
    设计模式
    设计模式
    Http Notes
    VS Notes
  • 原文地址:https://www.cnblogs.com/carbs/p/2600730.html
Copyright © 2011-2022 走看看