디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

안드로이드 개발자 분들만 읽어주세요

솔라리스와리눅스갤로그로 이동합니다. 2011.11.05 22:04:04
조회 120 추천 0 댓글 4


package zxc.zxczxc.zxczxczxc;

import java.util.*;
import android.app.Activity;
import android.content.*;
import android.content.res.*;
import android.graphics.*;
import android.graphics.drawable.*;
import android.os.Bundle;
import android.view.*;
import android.view.Display;
import android.view.WindowManager;

 


public class TEST_AActivity extends Activity {
    /** Called when the activity is first created. */
    private MyView vm;
    ArrayList<Vertex> arVertex;
   
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        vm = new MyView(this);
        setContentView(vm);

        arVertex = new ArrayList<Vertex>();
    }
    // A class what have location of a point
    public class Vertex {
     Vertex( float ax , float ay , boolean ad ) {
      x = ax;
      y = ay;
      Draw = ad;
     }
     float x;
     float y;
     boolean Draw;
    }
    protected class MyView extends View {
     Paint mPaint;
     
     public MyView(Context context) {
      super(context);
      mPaint = new Paint();
      mPaint.setColor(Color.BLACK);
      mPaint.setStrokeWidth(1);
      mPaint.setAntiAlias(true);
     }
     
     public void onDraw(Canvas canvas) {
      Display display = ((WindowManager)getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
      int displayW = display.getWidth();
      int displayH = display.getHeight();

      Paint Pnt = new Paint();
      canvas.drawColor(0xffe0e0e0);
      
      Resources r = getResources();
      BitmapDrawable bd = (BitmapDrawable)r.getDrawable(R.drawable.base);
      Bitmap bit = bd.getBitmap();
      
      canvas.drawBitmap(bit, 10, 10, null);
      canvas.drawBitmap(bit, null, new Rect(0,0,displayW,displayH), null);
      
      
      //drawing lines
      for ( int i = 0 ; i < arVertex.size() ; i++ ) {
       if ( arVertex.get(i).Draw ) {
        canvas.drawLine(arVertex.get(i-1).x, arVertex.get(i-1).y,arVertex.get(i).x, arVertex.get(i).y, mPaint);
        
       }
      }
     }
     public boolean onTouchEvent(MotionEvent event) {
      if( event.getAction() == MotionEvent.ACTION_DOWN ) {
       arVertex.add(new Vertex(event.getX(), event.getY(), false));
       return true;
      }
      if(event.getAction() == MotionEvent.ACTION_MOVE) {
       arVertex.add(new Vertex(event.getX(), event.getY(), true));
       invalidate();
       return true;
      }
      return false;
     }
    }
}

아직 미완성이고 추가될 기능이 무궁무진 하지만 막히는게 하나있는데...

아니 무슨 뭐랄까 그 선을 빠르게 그어버리면 저렇게 막 각져서 나오는데.. 진짜 부드럽게 어떻게 못바꾸나 ㅠㅠ

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 뛰어난 운동 신경으로 남자와 싸워도 이길 것 같은 여자 스타는? 운영자 25/11/24 - -
이슈 [디시人터뷰] 충무로가 주목하는 신예, '세계의 주인' 서수빈 운영자 25/11/24 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
286567 운석충돌해서 쎾쓰파티 했으면 좋겠따 [5] 개쉛기갤로그로 이동합니다. 11.11.07 98 0
286566 유명인사들이 벙커속에 지들만 살려고 숨을까?? 우리는 버리고?? [7] 쿄스케갤로그로 이동합니다. 11.11.07 81 0
286565 우리가 하하호호 그딴 소행성 다 허풍이야~ 하고있을때 [1] Stan(220.244) 11.11.07 59 0
286563 바닥에 침 뱉은것도 지옥가는 사유가 되나요? [5] Stan(220.244) 11.11.07 73 0
286561 원의 신비 다림줄갤로그로 이동합니다. 11.11.07 66 0
286560 철업는 고딩들 죄진것도 지옥에선 미성년자니까 봐줄까? [1] Stan(220.244) 11.11.07 60 0
286559 근데 만약에 지구를 안치구 달은 친다면 어케될까여 [3] Rocket Queen갤로그로 이동합니다. 11.11.07 55 0
286558 여기사 소행성 겔이라는는게 사실인가여?? 거칠게갤로그로 이동합니다. 11.11.07 43 0
286557 불교가 말하는 지옥.jpg [1] Stan(220.244) 11.11.07 90 0
286556 소행성이 지구에 떨어지긴 개뿔... 이문동쮸쮸바갤로그로 이동합니다. 11.11.07 44 0
286555 소행성이 떨어지때 풍압만으로 사람은 날라가고 건물은 파괴된다!!! [1] 거칠게갤로그로 이동합니다. 11.11.07 54 0
286553 근데 진짜 행성 핵미사일로 쪼갤수 있어여?? [2] Rocket Queen갤로그로 이동합니다. 11.11.07 55 0
286552 소행성이 과연 얌전히 지나가줄까? [1] 꼬꼬월드갤로그로 이동합니다. 11.11.07 42 0
286551 행성이고나발이고 三didas갤로그로 이동합니다. 11.11.07 46 0
286550 영상관련 진짜 처음배울때 묻는 질문 ! [1] 꺌꺌(210.123) 11.11.07 47 0
286549 종말드립 치는거 보니 생각난다.. [1] 이문동쮸쮸바갤로그로 이동합니다. 11.11.07 40 0
286548 근대 젼나 불교에서 말하는 지옥과 서양에서 말하는 지옥 전나 비슷함ㅋ [2] Stan(220.244) 11.11.07 99 0
286547 프로그래머들아 빨리 핵시설이라도 해킹해서 핵 미사일 좀 소행성에 쏴라 거칠게갤로그로 이동합니다. 11.11.07 56 0
286546 어떡하지..sbs [4] ㅠㅠ(115.93) 11.11.07 86 0
286545 소행성형님 나가시는데 종교집단은 뭐하고있냐 ㅂㅈㄷ(210.178) 11.11.07 54 0
286544 쿄게이 원하면 제가 먹어드림 [2] Lover♥갤로그로 이동합니다. 11.11.07 59 0
286542 어어!!!! 행성떨어진다!!!!!! 지금 미국인데 행성보임!!!!!!!! [5] Stan(220.244) 11.11.07 113 0
286541 빨리 회사고 뭐고 다 때려치고 오늘은 너가 하고 싶은거 해라 [1] 거칠게갤로그로 이동합니다. 11.11.07 72 0
286536 어차피 내일 뒤질꺼 오늘 하고 싶은거 다 하자!! [1] 거칠게갤로그로 이동합니다. 11.11.07 57 0
286535 400미터 소혹성이 떨어지면 지구 생물은 전멸이라는게 사실인가여?? [4] 거칠게갤로그로 이동합니다. 11.11.07 95 0
286533 씨발놈들아 그동안 잘 있었냐? [1] 2005YU55(121.182) 11.11.07 68 0
286532 만약 나사의 시나리오가 틀려서 소행성에 핵쏜다면 어떻게될까염? [1] Stan(220.244) 11.11.07 74 0
286531 반지하 존나 춥다. 쥬어없는그분(210.181) 11.11.07 52 0
286530 횽들앙 쉬운 코드인데 한번만 봐주심 안될까요? [3] 뿌잉뿌잉(65.49) 11.11.07 68 0
286529 소행성 얘기 트루?? [4] 에이시아(125.31) 11.11.07 86 0
286528 소행성이 지구에 박아도 문제 달에 박아도 문제 [2] 거칠게갤로그로 이동합니다. 11.11.07 85 0
286527 ㅋㅋ 나사가 내놓은 내일 초대형 소행성 시나리오.gif [3] Stan(220.244) 11.11.07 86 0
286526 내일 지구가 멸망해서 그런지 회사에서 무려 연봉 2천을 준데요~~!! [1] 거칠게갤로그로 이동합니다. 11.11.07 91 0
286525 내일 SNS 실시간 검색 예고. 치킨맛맛폰갤로그로 이동합니다. 11.11.07 70 0
286524 자바랑 C#만 하면 월급이 120만원이라는 것이 사실인가염??? [3] 거칠게갤로그로 이동합니다. 11.11.07 170 0
286523 그 달보다 더 가까워지는 소행성이 내일 3시 30분인가요? [1] Stan(220.244) 11.11.07 55 0
286522 여성을 혐오하지 말고 그냥 남자를 좋아하세요.. [3] 빅바!갤로그로 이동합니다. 11.11.07 64 0
286521 System.in.read() 관련 질문. [1] (220.69) 11.11.07 41 0
286520 C# 에서 컴파일러가 함수명과 클래스명을 구분하지못함 방법없음? [3] 1(59.13) 11.11.07 56 0
286519 엠씨 횽 어플로 돈 얼마나 벌었나여?? [1] 거칠게갤로그로 이동합니다. 11.11.07 76 0
286518 여성혐오증은 왜 걸리는거냐? [3] 버틸수가없ㅋ다갤로그로 이동합니다. 11.11.07 95 0
286517 php 프로그램 만들어 주시면 사례할게요. [2] cocoum(221.163) 11.11.07 79 0
286516 아 진짜 레알 정신이 혼미해진다.. 햏햏했갤로그로 이동합니다. 11.11.07 40 0
286515 온라인 여성혐오증은 [4] Deskjet(220.75) 11.11.07 109 0
286513 더러운 솔로들아 [5] 유리한갤로그로 이동합니다. 11.11.07 136 0
286512 그래...싸워봤자 뭔 소용이겠어... [2] 얼빠진호랑이갤로그로 이동합니다. 11.11.07 82 0
286511 케이블기사랑 아웅다웅 지상파 디지털 전환 [2] 다림줄갤로그로 이동합니다. 11.11.07 86 0
286510 시불라미횽에게 안드로이드 질문 [2] 쿄스케갤로그로 이동합니다. 11.11.07 49 0
286509 MFC 에서 파일 읽어와서 출력하는것좀...ㅠㅠㅠ제발 ㅠㅠㅠㅠ [2] 살려줘 ㅠ(220.149) 11.11.07 125 0
286508 개발자 입장에서 안드로이드 루팅도 X같은 면이 있넹 [3] 시불라미갤로그로 이동합니다. 11.11.07 112 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2