티스토리 뷰

안드로이드 프로그래밍을 처음 공부할 때는 보통 책으로 공부를 하게 됩니다. 책을 다보고 어느정도 익숙해졌다 싶으면, 안드로이드 개발자 홈페이지(http://developer.android.com/reference/packages.html)에서 API가이드나 레퍼런스를 참조하면서 안드로이드 프로그래밍을 하면 됩니다. 그래도 진짜 프로그래밍 노하우를 배우기 위해서는 남들이 짜놓은 소스코드를 분석하는 것이 좋은데, 안드로이드에서는 SDK와 함께 샘플예제를 제공하기 때문에 이것을 활용하면 됩니다. 그냥 소스코드만 봐서는 재미가 없으니, 안드로이드 샘플 예제로 프로젝트를 생성해서 실행까지 하는 방법을 설명드리겠습니다.

 

안드로이드 샘플 예제 프로젝트 만들기

안드로이드 프로그래밍, Android Programming, 안드로이드 샘플 프로젝트 만들기, 안드로이드 샘플 실행, 안드로이드 샘플 소스코드 실행법, Android Sample Project, 안드로이드 ApiDemos, 이클립스 사용법, Eclipse ADT, 이클립스, Eclipse, 안드로이드, Android

샘플 프로젝트(Android Sample Project)를 생성하기 위해서는 일반 안드로이드 프로젝트를 만들 때 쓰는 Android Application Project 메뉴가 아닌 New - Project 메뉴를 사용해야 합니다.

 

안드로이드 프로그래밍, Android Programming, 안드로이드 샘플 프로젝트 만들기, 안드로이드 샘플 실행, 안드로이드 샘플 소스코드 실행법, Android Sample Project, 안드로이드 ApiDemos, 이클립스 사용법, Eclipse ADT, 이클립스, Eclipse, 안드로이드, Android

New - Project 메뉴를 선택하면 New Project 대화상자가 나타나는데, 여기서 Android - Android Sample Project를 선택합니다. 그리고 나서 Next 버튼을 클릭합니다.

 

빌드 할 타겟 SDK를 고르는 화면에서 Android 4.2.2 를 선택했습니다. 여기서 정해진 빌드 타겟(Build Target)은 없으며 자신에게 필요한 버전을 선택하면 되고, SDK 버전에 따라 샘플 프로젝트의 구성이 달라지게 됩니다.

 

안드로이드 프로그래밍, Android Programming, 안드로이드 샘플 프로젝트 만들기, 안드로이드 샘플 실행, 안드로이드 샘플 소스코드 실행법, Android Sample Project, 안드로이드 ApiDemos, 이클립스 사용법, Eclipse ADT, 이클립스, Eclipse, 안드로이드, Android

샘플 프로젝트로는 국민 예제인 Apidemos를 선택하고 Finish 버튼을 누릅니다. Apidemos말고 게임을 포함한 다양한 샘플 예제가 있으니 시간 날 때 하나씩 실행해보는 것을 권합니다.

 

여기까지 진행했으면, 샘플 프로젝트인 Apidemos가 생성된 것을 볼 수 있습니다.

 

Run As - Android Application을 눌러서 안드로이드 앱(프로그램)을 실행합니다.

 

안드로이드 프로그래밍, Android Programming, 안드로이드 샘플 프로젝트 만들기, 안드로이드 샘플 실행, 안드로이드 샘플 소스코드 실행법, Android Sample Project, 안드로이드 ApiDemos, 이클립스 사용법, Eclipse ADT, 이클립스, Eclipse, 안드로이드, Android 

Apidemos 샘플 프로젝트는 그래픽, 애니메이션 등 다양한 안드로이드 기술을 사용한 예제로써 학습의 용도로 가장 좋은 프로그램이라고 할 수 있습니다. 공부삼아 전부다 분석하면 좋겠지만 시간이 너무 오래걸리니, Apidemos 프로그램 안에 어떤 기능이 있는지 미리 알아두고 필요할 때 소스코드를 찾아 분석하고 자신의 어플에 적용하는 방식이 좋을 것 같습니다. 그럼 행복한 코딩하세요!

 

 

저작자 표시
신고

댓글
댓글쓰기 폼
«   2017/12   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
글 보관함