Android
-
[안드로이드] 새 프로젝트 만들기.
File -> New -> Project 선택. Android Project 가 있다면 바로 선택. Android Project 선택 -> Next 프로젝트 이름 입력 -> Next Application Name 입력. Package Name 입력. (일반적으로 아래처럼 . (점) 이 2개가 들어가게 입력합니다. .(점)을 기준으로 하위 폴더가 생성되는 것입니다. SDK를 선택. 버전에 따라 숫자가 정해져 있습니다. Finish 선택. 기본적으로 이렇게 생성이 되면, 바로 실행 해도 Hello Android 와 같은 결과가 나타남.
2011.11.25
-
[안드로이드] 이미지 위에 버튼. 글씨 나타내기.
[안드로이드] 이미지 위에 버튼. 글씨 나타내기. 맨날 뷰랑 이런거만 생각하다가 갑자기 이미지 위에는 어떻게 올리나? 멍때렸다; 찾아보니 간단했다 - 0-; 레이아웃에 백그라운드가 지원이 된다; 다른건 무시하고 첫 번째 LinearLayout에 마지막 줄을 보자. android:background="@drawable/main" 이렇게.. 레이아웃에 백그라운드를 지정하면. 그 위에 작업을 하는 경우 바닥에 깔린다. 레이아웃에 백그라운드를 지정하고, 이미지 버튼을 올린 결과물. 유용한 정보가 되셨다면 아래 손가락 버튼 한번 눌러주세요 ^-^
2011.05.04
-
[안드로이드] textview 간단한 예제 (textsize / textcolor / gravity / text)
[안드로이드] textview 사용하기 (textsize / textcolor) (textsize / textcolor / gravity / text) 간단하지만 오랜만에 하거나 갑자기 문득 헷갈리는 경우가 있다 - -; 기본 사용은 아래와 같다. LinearLayout 부분은 빼고, TextView 부분만 확인하자. textSize="25sp" 안드로이드에는 px, dp, dpi,sp 등 여러가지 단위가 있는데 문자인 경우 꼭 sp를 써야 하는지는 확인 해 보지 않았고 그냥 쓰고 있으나, 보통 몇 몇 예제 같은 곳에서 sp를 쓰는 걸 본거 같음. textColor="#000000" # 기호가 붙고 6자리 숫자가 붙는다. 아는 사람을 알겠지만. RGB 표시이다. Red, Green, Blue 3가지를 1..
2011.05.04
-
[안드로이드]Bitmap 으로 만들기(이미지 파일 Bitmap으로)
Resources r = getResources(); BitmapDrawable bd = (BitmapDrawable)r.getDrawable(R.drawable.mini); Bitmap Old = bd.getBitmap(); 위에 3줄이다. r, bd, Old는 변수 이름이므로 사용자가 알아서 지정해 주면 되고. R.drawable.mini
2011.04.29
-
[안드로이드] bitmap 이미지 자르기. 간단한 예제)
안드로이드 이미지 자르기. (bitmap 자르기) 안드로이드를 하면서 가장 만만한 어플이 퍼즐, 또는 그림 퍼즐이다. 많은 이들이 도전하고, 나 또한 예전에 처음 시작할 때 만들어 보기도 했던. 대신 예전에 만들 때는 이 이미지를 다루는 방법을 몰라서 직접 사진을 자르고 그 이미지를 넣어주었다. 당연히 내가 미리 정해둔 그림 밖에 사용할 수 없으며.. 퍼즐의 난이도 (퍼즐 개수)를 조정하려 해도 각각의 이미지를 잘라서 직접 넣어두어야 했던 말도 안되는 시절.. 물론 알고 싶어서 열심히 알아봤지만 이해도 잘 안되고.. 명확하게 설명해주는 사람도 없으며, 질문에도 딱히.. 그러다 이번에 다시 하게 되면서 드디어 알게 되었다. 드디어... 위에서 보이는 것 처럼 왼쪽 상단의 모서리(0,0)을 기준으로 (가로 ..
2011.04.29
-
[안드로이드] 디버깅 하기. Log.d 사용하기. 변수 출력하기
[안드로이드] 디버깅 하기. Log.d 사용하기. 변수 출력하기. 이클립스에서 디버깅을 하는게 있는데, 하는거 봤더니 안드로이드에서는 영.. 맘에 안든다 - -; 어떻게 보면 약간 노가다긴 하지만 아래 처럼 원하는 변수의 값을 직접 찍어주는 방법을 주로 사용함. import android.util.Log; 임폴트 해줘야 함. 일반적으로 임폴트는 원하는 메소드나 그런거 쓰고 Ctrl + Shift + O 를 눌러주면 자동으로 필요한게 임폴트 됨. Log.d(TAG, "원하는 글씨들") Log.d(TAG, "1111111111111" + count); TAG는 String 이며, 값이 없어도 상관 없음. TAG는 변수명이므로 사용자가 알아서 선어해 주면 됨. "11111111111111"을 써준 이유는 로그..
2011.04.27