디시인사이드 갤러리

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

갤러리 본문 영역

ㄴㅇㄻㄴㅇㄻㄴㅇㄹ

SvaCelTa갤로그로 이동합니다. 2011.08.25 19:48:02
조회 57 추천 0 댓글 3

package Kim.test;

import Kim.test.R.drawable;
import android.R;
import android.app.Activity;
import android.content.Context;
import android.content.res.Resources;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.os.*;
import android.view.View;
import android.graphics.*;
import android.view.Display;
import android.view.Window;
import android.view.WindowManager;

public class TestActivity extends Activity {
   
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

       
        requestWindowFeature(Window.FEATURE_NO_TITLE);  
 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  WindowManager.LayoutParams.FLAG_FULLSCREEN);

 
        setContentView(new gameview(this));
    }
   
   
   class gameview extends View {
int width, height;//화면의 폭과 높이
int x,y; //케릭터의 현재 좌표
int dx,dy;//캐릭터가이동할 방향과 거리
int cw, ch;//캐릭터의 폭과 높이
Bitmap charater;//캐릭터의 비트맵 이미지
   
 public gameview(Context context) {
  super(context);
 Display display = ((WindowManager) context.getSystemService(Context.WINDOW_SERVICE))
 .getDefaultDisplay();
 width = display.getWidth();   // 화면의 가로폭
 height = display.getHeight();  // 화면의 세로폭
 x = 100;      // 캐릭터의 현재 x위치
 y = 100;      // 캐릭터의 현재 y위치
 dx = 4;       // 캐릭터가 x축으로 이동할 거리
 dy = 6;       // 캐릭터가 y축으로 이동할 거리
 // 캐릭터 비트맵 읽기
 charater = BitmapFactory.decodeResource(getResources(),Kim.test.R.drawable.ball_1);
 cw = charater.getWidth() / 2;      // 캐릭터의 폭/2
 ch = charater.getHeight() / 2;
 mHandler.sendEmptyMessageDelayed(0, 10);

}

   
 
 
 public void onDraw(Canvas canvas) {
    x += dx;          // 가로로 이동
          y += dy;          // 세로로 이동 
          if (x <= cw || x >= width - cw) dx = -dx;     // 벽이면 이동 방향을 바꿈
          if (y <= ch || y >= height - ch) dy = -dy;    // 천정이나 바닥이면 이동 방향을 바꿈
         
canvas.drawBitmap(charater, x-cw, y-ch, null);
}
 Handler mHandler = new Handler() {
  public void handleMessage(Message msg){
   invalidate();
   mHandler.sendEmptyMessageDelayed(0, 10);
  }
 }; 

}
}
asdlkfa;ksdf;kas;dㄻㄴ;ㅣ알미나이팜ㄴㅇ픠;ㅏㄷ즈;만의;ㄹ;민ㅇ 리디씨

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
283492 글을 싸자 글을 싸자 [3] 땡칠도사갤로그로 이동합니다. 11.10.25 50 0
283489 은꼬르~ [5] 얼빠진호랑이갤로그로 이동합니다. 11.10.25 110 0
283488 아.. 포트란 행렬곱 대충 다 만들었는데 몇개만손좀봐줘 [3] 나 수정좀..(121.55) 11.10.25 59 0
283487 참고로 삼성도 국내에선 존나 갑기업임 [2] 사과갤로그로 이동합니다. 11.10.25 154 0
283485 파일 첨부가 왜 안되냐;; [5] 얼빠진호랑이갤로그로 이동합니다. 11.10.25 84 0
283484 아욱.. 요센 과장보단 부장이 더 짜증.... [3] blackd갤로그로 이동합니다. 11.10.25 88 0
283482 주황색 드레스의 그 분... [1] 분당살람갤로그로 이동합니다. 11.10.25 48 0
283479 근데 애플이 대단하긴함 니네 그거 아냐? [2] 사과갤로그로 이동합니다. 11.10.25 103 0
283477 간단 ddd(220.66) 11.10.25 29 0
283471 형들 시간복잡도 질문좀 히바우두갤로그로 이동합니다. 11.10.25 42 0
283470 그런 의미에서 영향력 하나만큼은 데니스 리치가 최고인듯 꼬꼬월드갤로그로 이동합니다. 11.10.25 77 0
283468 잡스가 대단하긴 해도 게이츠 발끝에는 못미칠듯... [7] 꼬꼬월드갤로그로 이동합니다. 11.10.25 235 0
283466 오렌지 카라멜과 발로텔리의 공통점 [2] 쿄스케갤로그로 이동합니다. 11.10.25 72 0
283464 감기 조심해라 니들아.. [1] !@#ㅇㅇ갤로그로 이동합니다. 11.10.25 36 0
283463 횽들 간단한 C 언어 함수 에러 해결좀!! [2] 눈팅2.6갤로그로 이동합니다. 11.10.25 52 0
283461 클레이모어 요즘 보고 있는데 재밌더라.. [1] 쿄스케갤로그로 이동합니다. 11.10.25 46 0
283456 안철수연구소 하한가 [성대아싸]갤로그로 이동합니다. 11.10.25 44 0
283455 빌게이츠 vs 스티브잡스 [5] 쿄스케갤로그로 이동합니다. 11.10.25 131 0
283450 온라인 서버 같은건 없나 로하로하알로하갤로그로 이동합니다. 11.10.25 29 0
283448 누드갤 사진들 iljeomobolt갤로그로 이동합니다. 11.10.25 97 0
283447 프갤이 요세 조용한거 같다 [4] 로하로하알로하갤로그로 이동합니다. 11.10.25 51 0
283446 프로그래밍 갤러리 분들중 [7] 알려주세요(112.186) 11.10.25 69 0
283444 지금 내수준에 중요한건 만드는거일까 설계일까 [12] +어게인갤로그로 이동합니다. 11.10.25 143 0
283442 에라이 씹성은 영원히 불매다!!!!!!!!!!!!!!!!!!!!!!!!! 거칠게갤로그로 이동합니다. 11.10.25 52 0
283441 아침을여는글 수크라제갤로그로 이동합니다. 11.10.25 20 0
283440 프로그래밍의 고수가 되고자 한다면, [2] 바보플머(183.101) 11.10.25 137 0
283439 과제하다가 질문이있는데 의사코드 형들(218.101) 11.10.25 34 0
283437 코딩하는데 왜 C언어 창시자를 알아야 되? [2] Aven갤로그로 이동합니다. 11.10.25 89 0
283436 c언어 시험에 c언어만든게 누구냐고나옴 [2] 저격甲갤로그로 이동합니다. 11.10.25 116 0
283435 파일 입출력 관련 질문[줄단위] [9] 호구님(121.129) 11.10.25 58 0
283434 [C++] 메인에서 숫자 받아 해당 크기의 배열만드는데 질문이 있어요 [1] 아몰(210.125) 11.10.25 48 0
283433 아 포트란 존내 어렵네.. 행렬 AB이거 곱왜 안될까..? 1212(119.17) 11.10.25 47 0
283431 지금 참조자 대충 봤는데 로하로하알로하갤로그로 이동합니다. 11.10.25 33 0
283428 정말 모르겠습니다 도와주세요.. [1] 나에갤로그로 이동합니다. 11.10.25 60 0
283427 컴퓨터와 현실 [5] 샤크라(211.224) 11.10.25 116 0
283426 오늘도 좋은 아버지는 보이지 않았다 [1] 전간디갤로그로 이동합니다. 11.10.25 84 0
283424 별 얘긴 아니지만 수고하셨습니다와 고생하셨습니다. [1] 권소현바라기(121.55) 11.10.25 64 0
283421 매틀랩 부탁드릴.. [1] 수구(175.116) 11.10.25 32 0
283420 테트리스 응용잘된... 코드 ㅠㅠ 형들 부탁해요 [8] 테트리스(175.200) 11.10.25 90 0
283419 형들 매트랩 while 적용했는데 안나와요 ㅠ 개쉬운건데 ㅠㅠ [9] 으헝헝(121.162) 11.10.25 60 0
283418 시간복잡도에서 궁금한게있어여 [10] ㅇ3(183.97) 11.10.25 86 0
283417 전산병으로 군대간 횽.있으세요? [1] 희륏갤로그로 이동합니다. 11.10.25 60 0
283416 수고했다는 말이지 웃어른한테는 쓰면안되지? [10] ㄱㄱ(112.198) 11.10.25 141 0
283415 c++에서 이부분 어디가 이상인건지 좀 알려주세여. [2] 권소현바라기(121.55) 11.10.25 59 0
283414 스샷 찍어서 올림 [14] 아마그래머(222.233) 11.10.25 158 0
283413 안철수연구소 월급 얼마냐 [3] asdfqwer(119.197) 11.10.25 126 0
283412 형들 이거 한줄만 해석해줘 주석! [4] C늅(119.197) 11.10.25 52 0
283410 시발 Rome ㅋㅋ ㅂㅈㄷ(14.45) 11.10.25 52 0
283409 프갤 컴파일러 능력 장단점 [2] [성대아싸]갤로그로 이동합니다. 11.10.25 140 0
283408 안되는데...고쳐도 똑같이 undeclared identifier에러남 [14] 아마그래머(222.233) 11.10.24 58 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2