목록분류 전체보기 (486)
설.현.아빠
http://tigerwoods.tistory.com/23
http://blog.naver.com/s4time/116285110
(1) http://www.androidside.com/B46/2226 ImageView iv = new ImageView(this); Bitmap orgImage = BitmapFactory.decodeResource(getResources(), R.drawable.news); Bitmap resize = Bitmap.createScaledBitmap(orgImage, 200, 400, true); iv.setImageBitmap(resize); [출처] 안드로이드사이드 - http://www.androidside.com/bbs/board.php?bo_table=B46&wr_id=2226 ImageView iv = new ImageView(this); BitmapFactory.Options bo = n..
Gallery 기능과 비슷하지만 음악 앨범의 커버를 소개할때 유용할 꺼 같다. /* * Copyright (C) 2010 Neil Davies * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under th..
res/anim/push_left_out.xml파일을 통해 애니메이션이 화면에서 어떻게 사라지는지 지정해 준다. res/anim/push_left_in.xml 파일을 통해 애니메이션이 화면에 어떻게 나타나는지 지정해준다. // viewFlipperAcitivity.java package lee.android.TabDemo; import android.app.Activity; import android.os.Bundle; import android.view.ViewGroup; import android.view.animation.AnimationUtils; import android.widget.Button; import android.widget.ViewFlipper; public class viewFl..
Android 개발하면서 소스가 없으면 무지 불편하겠죠? 소스를 받아 봅시다. Android Project는 소스 버젼 관리를 위해서 git라는 녀석을 사용한답니다. git에 대한 자세한 내용은 git-scm.com 을 확인하세요. 간단한 사용법은 Android 프로젝트 페이지에도 있는데 요기를 참고하시면 되겠습니다. git-scm.com이나 Android 프로젝트의 git 사용법은 리눅스를 기본으로 하고 있기 때문에 여기서는 이클립스 플러그인을 이용한 소스 받기를 해보겠습니다. 일단 이클립스 플러그인을 받아야겠죠? git을 위한 이클립스 플러그인의 이름은 egit입니다. Eclipse Git Plugin의 약자 되시겠습니다. egit은 jgit을 기반으로 하는데 jgit은 Java Git의 약자로 gi..
마음대로 바꿔요~ [Intro] 저번에 GestureDetector에 대해서 포스팅을 하면서 마지막에 GestureDetector에 단점이 존재 한다고 했었습니다. 살짝 치명적인 단점이 있는데, 그건 바로 이벤트 종료 시점을 알 수 없다는 것입니다. 이벤트가 시작될 때는 무조건 onDown 이벤트가 발생이 됩니다. 한 번 터치 하면 onSingleTap관련, onShowPress 같은 이벤트가 발생이 되고, 길게 누르면 onLongPress, 두 번 터치하면 onDoubleTap관련 이벤트가 발생이 됩니다. onFling도 마지막 손을 떼는 순간 발생하죠. 위와 같은 이벤트들은 이벤트가 발생 한 후에 손가락이 떨어졌는지 검사할 필요가 없습니다. 한 번 터치나 두 번 터치하는 동작은 손가락이 떨어진 다음에..
은근히 신경 많이 쓴 Android [Intro] 어플리케이션 개발을 하다보면 반드시 해야하는 것이 모션 이벤트 처리 입니다. 터치 이벤트 같은 것들은 DOWN - MOVE - UP의 단계를 거치면서 사용자가 어떤 동작을 입력 하는지 감지 할 수 있습니다. 이 입력의 어떤 조합으로 사용자가 어떤 동작을 했는지 감지 할 수 있겠죠. 하지만 직접 이런 제스쳐들을 구현하기란 쉬운 일만은 아닙니다. (무엇보다 귀찮죠~) 그래서 Android에서는 GestureDetector라는 클래스를 아얘 제공합니다. [About GestureListener] GestureDetector는 두 가지 Listener를 가지고 있습니다. interface GestureDetector.OnDoubleTapListener inter..