지식쌓기 90

android 빌드과정

http://developer.android.com/tools/building/index.html android project 는 .apk로 패키징 되는데 .apk는 클래스파일을 dalvik byte code로 변환한 .dex 파일과AndroidManifest.xml 의 바이너리버전컴파일된 리소스 resources.arsc 컴파일되지 않은 리소스 파일이 들어있다 빌드과정은 1. aapt (Asset Packaging Tool) - 리소스를 보고 R.java 생성 - AndroidManifest.xml이나 XML파일들을 컴파일 2. aidl tool - .aidl 파일을 java interfaces 로 만들어줌 3. java compiler - aapt로 생성된 R.java, aidl로 생성된 java i..

아이폰 벨소리 만들기

까먹으니까 적어놔야지 일단 itunes에서 벨소리로 할 노래를 선택하고 등록정보>옵션 탭에서 시작시간, 정지시간을 체크하고 40초내로 시간을 지정한다 그런뒤 AAC버전 생성 클릭 그러면 선택된 구간만 음원으로 새로 만들어진다 그 파일을 살포시 드래그나 어떻게 해서 다른 폴더로 옮겨오면 xxx.m4a 확장자로 되어 있다 이것을 m4r로 확장자 변경하면 완성 그담은 폰 벨소리로 동기화~!!

지식쌓기 2010.08.03

Android - change Dialog background (초간단)

기본적으로 android 에서 dialog 를 만들어 띄우면 다음과 같은 모습니다 여기서 dialog 의 기본 ui 인 title이라던가 하얀 테두리 같은것을 쓰고싶지 않을때 초간단하게 다음과 같이 하면된다 -_-;; requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); 이건 머.. 너무 케간단해서 글로 올리기가 민망하구먼;;

Android - get MapView Api (google maps)

*그냥 튜토리얼 설명 간단하게 옮겨놓은 수준의 포스팅임; Google API 를 쓸려면 sdk 에 Google API 가 있는 버전을 써야하고.. maps 쪽 api쓰려면 AndroidManifest.xml 의 element 안에 다음을 써준다 그리고.. 머.. MapActivity 상속받고.. MapView쓰고 하면된다.. 문제는 MapView를 정의할때 apiKey를 정해 주어야 한다 apiKey는 얻어와야 하는데 아래 사이트에서 만들어 준다 http://code.google.com/android/maps-api-signup.html 터미널을 띄어서 다음 명령을 친후 나오는 값을 위 사이트에 넣어주면 apiKey를 만들어 주는데 그런 유효환 key를 넣어줘야 MapView에 지도가 나타난다 $ key..

반응형