zoukankan      html  css  js  c++  java
  • 1 跟随手指移动的球

     1 package ui;
     2 
     3 import android.content.Context;
     4 import android.graphics.Canvas;
     5 import android.graphics.Color;
     6 import android.graphics.Paint;
     7 import android.util.AttributeSet;
     8 import android.view.MotionEvent;
     9 import android.view.View;
    10 
    11 /**
    12  * Created by Administrator on 2016/4/3.
    13  */
    14 public class MoveCircle extends View{
    15     public MoveCircle(Context context) {
    16         super(context);
    17     }
    18 
    19     public MoveCircle(Context context, AttributeSet attrs) {
    20         super(context, attrs);
    21     }
    22 
    23     public MoveCircle(Context context, AttributeSet attrs, int defStyleAttr) {
    24         super(context, attrs, defStyleAttr);
    25     }
    26 
    27     float currentX = 50.0f;
    28     float currentY = 50.0f;
    29 
    30     @Override
    31     protected void onDraw(Canvas canvas) {
    32         super.onDraw(canvas);
    33         Paint paint = new Paint();
    34         paint.setColor(Color.RED);
    35         canvas.drawCircle(currentX,currentY,10,paint);
    36     }
    37 
    38     @Override
    39     public boolean onTouchEvent(MotionEvent event) {
    40         super.onTouchEvent(event);
    41         currentX = event.getX();
    42         currentY = event.getY();
    43         //重绘
    44         invalidate();
    45         return  true;
    46 
    47     }
    48 }
    自定义圆球
    1 <ui.MoveCircle
    2        android:id="@+id/circle"
    3        android:layout_width="wrap_content"
    4        android:layout_height="wrap_content"
    5        android:minHeight="100dp"
    6        android:minWidth="100dp"
    7        />
    XML
  • 相关阅读:
    简单的2D变形 CSS transform transition
    利用文字阴影实现火焰字
    图片拖拽的继承,引用 3
    图片拖拽的继承,引用 2
    图片拖拽的继承,引用 1 (需要引入2,3两个js才能运行)
    GNU make
    GDB
    1.GCC程序编译
    设计模式之装饰者模式
    设计模式之观察者模式
  • 原文地址:https://www.cnblogs.com/YyuTtian/p/5348983.html
Copyright © 2011-2022 走看看