본문 바로가기

프로그래밍/안드로이드

안드로이드 비트맵 drawable 간에 변환하기 안드로이드 비트맵 drawable 간에 변환하기 안드로이드 비트맵 drawable 변환은 자주 사용되는 녀석입니다.비트맵을 drawable로 drawable을 비트맵으로 변경하여 자바코드상에서 수시로 사용되죠. 사용방법은 간단하니 하나씩 살펴 보도록 하겠습니다. 비트맵을 Drawable로 변환 BitmapDrawable bitmapDrawable = (BitmapDrawable)bitmap;Drawable drawable = (Drawable)bitmapDrawable;BitmapDrawable는 그냥 형변환만 해주시면 됩니다. Bitmap bitmap = Bitmap.createBitmap(w, h, Bitmap.Config.ARGB_8888);Drawable drawable = new BitmapDr.. 더보기
[안드로이드/Android] 안드로이드 다이얼로그 TimePicker, DatePicker 안드로이드 다이얼로그 TimePicker, DatePicker 더보기
안드로이드 버튼 기본 디자인에 대해.. 안드로이드 버튼 기본 디자인에 대해.. 안드로이드 버튼은 안드로이드의 기본적인 UI중에서 자주 사용되는 것중에 하나입니다.오늘은 안드로이드 버튼의 기본적인 디자인에 대해서 알아보도록 하겠습니다. 기본적인 내용은 안드로이드에서 제공되는 듀토리얼을 기반으로 합니다. 출처 : http://developer.android.com/design/building-blocks/buttons.html 안드로이드 버튼 더보기
민궁디아빠님 안드로이드 질문에 대한 답변입니다. 먼저 답변을 적다보니 내용이 너무 길어져서 이쪽으로 글을 옮기게 되었습니다. 부디 오해마시길 바랍니다. 안녕하세요. 저는 안드로이드 앱 프로그래밍 왕왕짜 초보 아저씨입니다. 우연히 들렀는데 안드로이드 프로그래밍에서 어려운 부분을 알기 쉽게 조목조목 잘 설명해주셔서 무척 인상적이었습니다. 해서...초면에 실례를 무릅쓰고 여쭤보려 합니다. public void onClick(View v) public boolean onCreatOptionsMenu(Menu menu) 메서드의 인자를 int, string 이런 걸로 받는 것 어떻게 처리되는 건지 잘 알겠는데 위에서 View v, Menu menu처럼 인자를 클래스타잎으로 받는다는 건 도통 뭔 뜻인지 모르겠습니다. 이게 해결이 안되니 속이 답답하고 머리가 아프.. 더보기
[안드로이드/Android] 안드로이드 SurfaceView 안드로이드 SurfaceView 오늘은 안드로이드에서 그림을 그리는 방법중 SurfaceView에서 그리는 방법에 대해 정리해 보려고 합니다. 안드로이드 SurfaceView는 뷰 계층 구조 내에서 그리기 공간(Surface)를 제공하는 특수한 클래스 입니다. SurfaceView를 만들기 위해서는 먼저 SurfaceView를 상속받은 클래스가 필요하며 SurfaceHolder.Callback을 구현해야 합니다. 다른 그리기와는 달리 SurfaceView는 SurfaceHolder을 통해서만 그리기가 가능하며 SurfaceView가 초기화 될때 getHolder()를 호출하여 SurfaceHolder을 얻고 난뒤 addCallback()을 호출해서 SurfaceHolder에게 알려주어야 합니다. 말이 무.. 더보기
[안드로이드/Android ] 스크랩 자료 안드로이드 인텐트 활용 예시 출처 : http://theeye.pe.kr/entry/a-tip-of-android-intent-with-simple-examples 인텐트 활용 예시 // 웹페이지 띄우기Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW,uri);startActivity(it); // 구글맵 띄우기Uri uri = Uri.parse("geo:38.899533,-77.036476");Intent it = new Intent(Intent.Action_VIEW,uri);startActivity(it); // 구글 길찾기 띄우기Uri uri = Uri.parse("http://maps.google.com/maps?f=d&.. 더보기
[안드로이드 스크랩자료] 안드로이드 해상도별 스크린 레이아웃 출처 : http://blog.naver.com/PostView.nhn?blogId=haengro&logNo=40153157509 해상도별 스크린 레이아웃 —QVGA(240x320), 120dpi : HTC Tatoo—HVGA(320x480), 160dpi : 안드로원, HTC G1—WVGA(480x800), 240dpi : 넥서스원, 갤럭시A—FWVGA(480x854), 240dpi : 모토로이 1. Low desity 120 - ldpi QVGA(240x320) : 2.6~3.0 WQVGA(240x400) : 3.2~3.5 FWQVGA(240X432) : 3.5~3.8 2. Medium density 160 - mdpi HVGA(320X480) : 3.0~3.5 WVGA(480x800) : 4.8~5.. 더보기
[안드로이드/Android] 안드로이드 갤러리 안드로이드 갤러리(Gallery) java.lang.Object └ android.view.View └ android.view.ViewGroup └ android.widget.AdapterView └ android.widget.AbsSpinner └ android.widget.Gallery 안드로이드 갤러리란? 갤러리란 뜻은 혼자만의 머릿속에는 존재하지만 누군가에게 설명하기에는 참 애매하더군요. 그래서 백과사전에 한번 찾아 보았습니다. 갤러리 [ gallery ] 네이버 백과사전 골프에서 경기를 관전하러 온 관중을 말한다. 본문과 상관은 없지만 저는 처음 접한 뜻이라 한번 올려 봤습니다. 이제 진짜로 돌아 가겠습니다. 미술관 [ 갤러리 ] 위키백과 미술관(美術館)이란, 미술작품을 중심으로 한 문화유산이나.. 더보기