본문 바로가기

Eclipse에 Android Source 링크 방법 이번 포스팅에서는 Eclipse에서 안드로이드 플랫폼 SDK에서 제공하는 클래스를 볼수 있는 설정 방법을 설명하겠습니다. 안드로이드 SDK 프레임 워크 소스를 받아야 하는데 받을 수 있는 곳은 다음의 링크를 통해 받을 수 있습니다. http://android.git.kernel.org/?p=platform/frameworks/policies/base.git;a=summary 이곳에서 현재 필요한 Android 버전의 소스를 다운 받습니다. 다운 받은 후 압축을 풀게 되면 '압축푼경로/base/core/java' 폴더에 android 폴더와 com 폴더가 있습니다. 이 두 폴더를 자신의 Android 플래폼 경로에 복사를 해주어야 하는데요. 경로는 '안드로이드 SDK 위치/platforms/android-.. 더보기
Android Full Source 받기 - msysgit 사용하기 이번 포스팅은 안드로이드의 풀 소스를 받는 방법에 대해 정리해보겠습니다. 안드로이드 풀 소스를 받을때는 git이라는 툴을 사용해야 하는데 윈도우에서 사용하려면 msysgit을 사용하면 됩니다. msysgit - 다운 로드 링크 Android Open Source Link 위의 페이지에서 git 프로그램을 다운 받아 설치를 합니다. 설치 방법에 대해서는 다음 포스팅에서 정리하겠습니다. 다운 받아 Git Bash를 실행하면 termial이 뜨게 되고 git을 통해 다운 받는 명령어 형식은 다음과 같습니다. $ git clone 'git 파일 경로' '다운 받는 폴더' Android Open Source 사이트에 가면 git 파일 리스트들이 있으며 이곳의 파일을 위의 명령어를 사용하여 다운로드를 받으면 됩니다.. 더보기
Sensor - Accelerometer 이번 포스트는 안드로이드 기능중에 센서에 대한 내용을 포스팅하려 합니다. 그 중에서도 Accelerometer를 사용하는 예제와 방법 및 전달 되는 값을 설명해보겠습니다. 가속센서(Accelerometer Sensor)는 단말기에서 x,y,z 축 기준으로 값을 받아 올 수 있습니다. ※ 참고로 단말기에 따라 가속센서의 전달 값이 틀릴 수 있기 때문에 사용시에 값을 테스트하는 것이 좋습니다. 가속센서를 사용하기 위해 필요한 클래스는 다음의 두 가지 클래스와 한가지의 인터페이스를 통해 사용이 가능합니다. - Class android.hardware.Sensor :: 센서의 종류를 설정하여 사용하는 클.. 더보기
FaceDetector - 얼굴인식 안드로이드에서 Reference중에 FaceDetector이라는 클래스로 비트맵 이미지의 얼굴 인식 기능을 제공하고 있습니다. FaceDetector.Face FaceDetector 이 두가지 클래스를 통해 얼굴 인식 기능을 사용할 수 있습니다. 단 현재 글 작성 기준(2011.05.19)으로 인식 기능을 지원하는 Bitmap 포멧은 RGB565만 지원되고 있습니다. FaceDetector 는 얼굴 인식 기능에 사용될 Method 들이 있으며, FaceDetector.Face는 FaceDetector를 통해 인식한 얼굴 데이터를 저장하고 값을 가져 올수 있는 Method로 구성되어 있습니다. 다음은 Bitmap 데이터를 Parameter로 받아와 얼굴 인식을 처리하는 Method입니다. public vo.. 더보기
Design Patterns 이 카테고리에서는 디자인 패턴 관련하여 정의 및 정리를 할 예정이며, 참고 서적은 유명한 'HEAD FIRST DESIGN PATTERNS'를 참고 할 것 입니다. HEAD FIRST DESIGN PATTERNS 에릭 프리먼 저 | 서환수 역 | 한빛 미디어 이 책은 산지 오래되었지만 조금씩 보다가 이번에 확실히 끝까지 보고 정리를 해보려고 합니다. 더보기
JavaScript 정리 - W3School JS Objects Intro W3School에 있는 JavaScript 문서를 공부를 하며 어설프지만 번역하여 정리를 해보았습니다. 원문 주소 : http://www.w3schools.com/js/js_obj_intro.asp 객체 지향 프로그래밍 자바스크립트는 객체지향 언어이다. 객체지향언어는 당신만의 객체와 당신만의 변수 생성을 허락한다. 하지만, 당신만의 객체를 생성하는 것은 Advaced JavaScript 부분에서 설명할 것이다. 우리는 자바스크립트 객체에 내포되어 있는 것을 바라보고 그것을 어떻게 사용하는지를 시작할 것이다. 다음 페이지는 자바스크립트 각각 오브젝트의 자세한 설명을 할 것이다. 오브젝트는 특별한 데이터 종류임을 언급한다. 오브젝트는 Property와 Method를 가지고 있다.. 더보기
URLVariables URLVariables 라는 클래스에 대해 사용을 해보며 정리를 해보았습니다. Flash Documents에는 다음과 같이 간략한 설명이 나와 있습니다. (Flash Documents의 주소 : http://help.adobe.com/ko_KR/Flash/CS5/AS3LR/flash/net/URLVariables.html) URLVariables 클래스를 사용하여 응용 프로그램과 서버 사이에 변수를 전송할 수 있습니다. URLLoader 클래스의 메서드, URLRequest 클래스의 data 속성, flash.net 패키지 함수와 함께 URLVariables 객체를 사용합니다. 그리고 Flash Documents에 예제로는 다음과 같이 설명과 함께 예제가 있습니다. 다음 예제에서는 http://www.[.. 더보기