목록안드로이드/Image (26)
설.현.아빠
안드로이드나 아이폰 시계관련 어플을 보다보면 종종 Flip Clock가 나옵니다. 그래서 한번 구현해봤습니다. 먼저 가장 필요한것은 이미지입니다. 종이가 넘어가는 듯한 느낌을 보면 화려해서 구현하기 힘들것이라고 생각하시겠지만, 실제로 눈에 보이는것은 이미지가 계속 바뀌는 것뿐입니다. 눈의 착각입니다. 이미지는 위와 같습니다. 넘어가는 순간순간이 다 이미지로 되어있습니다. 그리고, ViewFlipper라는 컴포넌트를 사용합니다. ViewFlipper 안에 필요한 이미지 수만큼 ImageView를 추가합니다. private ViewFlipper viewFlipper; private final int DELAY_TIME = 50; @Override public void onCreate(Bundle savedI..
의외로 쉬운 방법이 존재합니다! [Intro] 보통 BitmapFactory의 decode 함수들은 메모리 Leak이 존재한다고 알려져 있습니다. (2.1에서 수정이 되었는지 아직도 그대로인지는 잘 모르겠습니다.) 실제로 안그럴지 몰라도, decode를 하면 할 수록 메모리 Leak의 위험부담은 더 커지기 마련이죠. 제가 처음에 Drawable을 Bitmap으로 바꿀 때 BitmapFactory를 사용 했었습니다. 정확히 말하면 Drawable을 Bitmap으로 바꾼 것이 아니라 RawResource를 InputStream으로 얻어와서 BitmapFactory로 decode한 것이었죠. Bitmap bitmap; InputStream stream; stream = context.getResources()..
끙...너무 어려운....Gesture를 모르니 이해를 몬하겠네.. // Sliding.java package lee.android.Sliding; import android.app.Activity; import android.os.Bundle; public class Sliding extends Activity { private MenuSlideView mSlideView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mSlideView = (MenuSlideView)findViewById(R.id.menu_slide); ..
http://blogs.sonyericsson.com/developerworld/category/tutorials/zoom/
http://blog.naver.com/lowmans/100115258620
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..