|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=33501 [差紫]
package com.example.leedohyun.report;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
import java.util.ArrayList;
/**
* Created by leedohyun on 2015-10-05.
*/
class Point{
float ax,ay;
boolean draw;
Point(float x,float y,boolean draw)
{
this.ax=x;
this.ay=y;
this.draw=draw;
}
}
public class MyView extends View {
private boolean istouch;
private float x,y;
ArrayList<Point> pt = new ArrayList<Point>();
public MyView(Context context, AttributeSet attrs) {
super(context, attrs);
istouch=false;
x=y=0.0f;
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint pen = new Paint();
pen.setColor(Color.BLUE);
canvas.drawCircle(x,y,50,pen);
for(int i=0;i<pt.size();i++)
{
if(pt.get(i).draw=true)
{
canvas.drawLine(pt.get(i-1).ax, pt.get(i-1).ay,
pt.get(i).ax, pt.get(i).ay, pen);
}
}
}
@Override
public boolean onTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_MOVE) {
pt.add(new Point(event.getX(), event.getY(), true));
invalidate();
return true;
} else if ((event.getAction() == MotionEvent.ACTION_DOWN)) {
pt.add(new Point(event.getX(), event.getY(), false));
return true;
}
return true;
}
}
====================================
薦亜 壕錘走 杖原照鞠辞推 ばば 促兜延梅澗汽 叔楳獣徹檎 郊稽 襖閃獄軒革推;
娃舘廃 益顕毒聖 幻級嬢神虞澗汽 識益軒澗暗切端拭辞 蕉研股革推 ばば
斗帖拭魚虞 据聖 崇送戚暗蟹 識聖益軒澗闇鞠澗汽 戚惟 益顕生稽 益形走霜省姥推 嬢追背醤吃走 び乞牽畏革推ばば |
Hit : 6798 Date : 2015/10/05 05:16
|