国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android自定view畫圓效果

2019-10-22 18:24:55
字體:
來源:轉載
供稿:網友

這是一個自定義view畫圓,對于初學自定義view的小伙伴這是一個很好的幫助。

看圖

Android,view,畫圓

代碼:

package sjx.com.custonview;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.util.Log;import android.view.MotionEvent;import android.view.View;import android.view.Window;/** * dell 孫勁雄 * 2017/9/1 * 19:57 */public class Custonm extends View {  private float currentX = 40;  private float currentY = 50;  public Custonm(Context context) {    super(context);  }  public Custonm(Context context, AttributeSet attrs) {    super(context, attrs);  }  public Custonm(Context context, AttributeSet attrs, int defStyleAttr) {    super(context, attrs, defStyleAttr);  }//測量  @Override  protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {    super.onMeasure(widthMeasureSpec, heightMeasureSpec);  }//擺放  @Override  protected void onLayout(boolean changed, int left, int top, int right, int bottom) {    super.onLayout(changed, left, top, right, bottom);  }  @Override  protected void onDraw(Canvas canvas) {    super.onDraw(canvas);    Paint paint=new Paint();    paint.setColor(Color.RED);    paint.setStyle(Paint.Style.FILL);    paint.setAntiAlias(true);    canvas.drawCircle(currentX,currentY,30,paint);  }  @Override  public boolean dispatchTouchEvent(MotionEvent event) {    return super.dispatchTouchEvent(event);  }  @Override  public boolean onTouchEvent(MotionEvent event) {    currentX=event.getX();    currentY=event.getY();    invalidate();    switch (event.getAction()){      case MotionEvent.ACTION_DOWN:        Log.i("sss", "按下");        break;      case MotionEvent.ACTION_MOVE:        Log.i("sss", "移動");        break;      case MotionEvent.ACTION_UP:        Log.i("sss", "彈起");        break;    }    return true;  }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麦盖提县| 游戏| 马龙县| 密云县| 镇康县| 合川市| 贵港市| 丰都县| 新化县| 河曲县| 五寨县| 曲麻莱县| 深泽县| 江达县| 米脂县| 江都市| 仲巴县| 新龙县| 望都县| 龙山县| 广宁县| 株洲县| 武胜县| 澄迈县| 中方县| 桂东县| 镇平县| 江孜县| 慈利县| 隆安县| 大城县| 庐江县| 沧源| 恩施市| 黄龙县| 济阳县| 青阳县| 潼关县| 砚山县| 南京市| 南宫市|