Android] 기본 프로젝트 구성

 

Android] 기본 프로젝트 구성

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

기본 프로젝트 구성

 

* src :소스
* res:리소스
Drawable
Layout
Values

* gen:자동생성 소스
R.java:
  - 그린, 레이아웃등 다양한 Resource를 코드에서 접근할 수 있도록함.
* AndroidManifest.xml
애플리케이션에대한 

 

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 디버그 환경  (0) 2018.04.29
Android] 디버그 실행  (0) 2018.04.29
Android] SDK 문서  (0) 2018.04.29
Android] Sample Application -API Demos  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29

Android] SDK 문서

 

Android] SDK 문서

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

SDK 문서

 

* 설치된SDK 밑의 docs디렉토리
* Chrome혹은 Firefox 사용 추천
특정버전의 Explorer에서는 동작안하는 경우 있음
* 클래스나 메소드의 자세한 설명 확인
실습과제 중교재에 나와있지 않은 것들은 직접 확인


* 개발시참고 순서
SDKDocumentation
APIDemos
인터넷검색 (Google,Androidpub.com검색)
기본애플리케이션 소스
안드로이드프레임워크 소스

'스마트폰 > Android' 카테고리의 다른 글

Android] 디버그 실행  (0) 2018.04.29
Android] 기본 프로젝트 구성  (0) 2018.04.29
Android] Sample Application -API Demos  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29
Android] 프로젝트 생성과 실행  (0) 2018.04.29

Android] Sample Application -API Demos

 

Android] Sample Application -API Demos

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

Sample Application -API Demos

 

* 안드로이드SDK의 사용 예제
SDK사용방법 Reference로사용하기 아주 좋음
프로젝트생성하기
  - New/Project/Android
  - Createproject fromexisting source
  - Browse\android-sdk\samples\ApiDemos 

 

'스마트폰 > Android' 카테고리의 다른 글

Android] 기본 프로젝트 구성  (0) 2018.04.29
Android] SDK 문서  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29
Android] 프로젝트 생성과 실행  (0) 2018.04.29
Android] 개발환경 구성  (0) 2018.04.29

Android] 예제 프로젝트

 

Android] 예제 프로젝트

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

예제 프로젝트

 

* ApiDemos
안드로이드API를 사용하는 다양한 예제 코드포함
Android 문서와 함께 필수참고 프로젝트
NewProject에서CreateProjectFromExistingSample로 이클립스에 포함해서 참고

* 기본애플리케이션
안드로이드소스 저장소에서 다운
 - http://source.android.com
웹에서프로젝트별 검색가능
 - http://android.git.kernel.org/
 - platform/packages/apps로시작하는 프로젝트들 참고
 

'스마트폰 > Android' 카테고리의 다른 글

Android] SDK 문서  (0) 2018.04.29
Android] Sample Application -API Demos  (0) 2018.04.29
Android] 프로젝트 생성과 실행  (0) 2018.04.29
Android] 개발환경 구성  (0) 2018.04.29
안드로이드앱개발 Tip 2  (0) 2015.08.20

Android] 프로젝트 생성과 실행

 

Android] 프로젝트 생성과 실행

 


실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

프로젝트 생성과 실행

 

* 이클립스File /New/Project선택
* Android 선택
*  ProjectName 설정
 예제
  - ProjectName:Lecture
  - PackageName:my.app.Lecture
  - ActivityName:Lecture
  - ApplicationName:Lecture
* 메뉴 Run/RunConfigurations실행
* 안드로이드 어플리케이션에서 오른쪽 마우스 클릭 후 New 선택
*  ConfigurationName 변경
*  Browse후 LectureProject 선택
*  Apply후 Run실행

'스마트폰 > Android' 카테고리의 다른 글

Android] Sample Application -API Demos  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29
Android] 개발환경 구성  (0) 2018.04.29
안드로이드앱개발 Tip 2  (0) 2015.08.20
안드로이드앱개발 Tip 1. Android란  (0) 2015.08.20

Android] 개발환경 구성

 

Android] 개발환경 구성

 

실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.

 

 

 

 

개발환경 구성

 

 * 안드로이드 개발환경 구성
 http://www.androidpub.com/588
 http://code.google.com/android/intro/installing.html
 * JavaSDK 설치
 http://java.sun.com/javase/downloads/index.jsp
 JavaSEDevelopmentKit (JDK)6를 설치.
 * 이클립스 설치
 http://www.eclipse.org/downloads/
 EclipseIDEfor JavaDevelopers버젼을 다운로드.
 적절한 디렉토리에 압축 해제.
 * 안드로이드SDK 설치
 http://developer.android.com/sdk
 SDK다운로드후 적당한 위치에 압축 풀기.(디렉토리명에 한글이 들어가면 안됨)
 * 안드로이드 Eclipse플러그인설치(ADT)
 Help/InstallNewSoftware
 Add버튼클릭
 Name엔 적당히AndroidPlugIn이라고채우시고,Location에https://dl-ssl.google.com/android/eclipse/넣음
 OK를누르고
 리스트에 표시된DeveloperTools라고 되어있는 체크박스를 체크한 후 Next, Next, 약관동의, Finish
 위 URL이 안된다면http://dl-ssl.google.com/android/eclipse/로도 시도해보세요.(https->http)
 * 이클립스에서 안드로이드SDK설정
 Eclipse의 메뉴Windows/Preference실행
 왼쪽탭에서 Android선택
 Browse를 한후 SDK를 설치한 렉토리 택
 Apply후OK
 * 버전별SDK다운로드
 Window/AndroidSDKandAVDManager실행
 Available패키지에서 설치를 원하는 API버전선택
 InstallSelected
 에러가 나는 경우 http://로 시작하는 주소로 시도
 * AVD의 설정(Android Virtual Device)
 다양한 종류의 안드로이드 장치의 에뮬레이션
 Window/AndroidSDKandAVDManager
 ViftualDevice의 New클릭
 CreateNewAVD
   - Name은 AVD를 구분할 수 있는 이름
   - Targer은 개발대상으로 하는 플랫폼의 버전
   - SDCard는32M와 같이 용량을 적어주면 해당SDCard의 이미지가 자동생성(혹은 기존 SDCard이미지Browser후선택)
   - Skin은 개발 대상의 스크린해상도 선택 

 

안드로이드앱개발 TIP

안드로이드

 

: SQLite 정형화된 데이터 저장공간 지원

 

: 미디어 지원 일반적인 오디오, 비디오 그리고 정지still 이미지 포맷들 지원

(MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

 

: GSM 테크놀로지(하드웨어 의존적)

 

: 카메라, GPS, 나침반과 가속도계(하드웨어 의존적)

 

: 풍부한 개발 환경 디바이스 에뮬레이터, 디버깅 툴, 메모리 및 성능 프로파일링 그리고 이클립스 통합개발환경 IDE를 위한 플러그인 포함

 

 

 

 

'스마트폰 > Android' 카테고리의 다른 글

Android] Sample Application -API Demos  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29
Android] 프로젝트 생성과 실행  (0) 2018.04.29
Android] 개발환경 구성  (0) 2018.04.29
안드로이드앱개발 Tip 1. Android란  (0) 2015.08.20

안드로이드앱개발 Tip

Android란

 

- 오플소스기반 라이센스

: GPL (GNU General Public License)

: Apache License

 

- 안드로이드 (Android)

: Google과 OHA(오픈 핸드셋 얼라이언스)에 의한 최초의 오픈소스 모바일 어플리케이션 플랫폼

: 최초의 개방된, 완벽한, 그리고 무료라는 명표를 가지고 철저하게 모바일 기기를 위해 만들어진 플랫폼  - OHA

: 모바일 디바이스에 대한 소프트웨어 플랫폼의 하드웨어 종속성 탈피

: 애플리케이션 프레임워크 컴포넌트에 대한 재사용 및 치환 replacement를 가능하게함

: 달빅(Dalvik)가상머신 모바일 디바이스를 위해 최적화됨

: 통합 브라우저 오픈소스 웹킷(WebKit)엔진 기반

: 최적화된 그래픽 자체 제작된 2D 그래픽 라이브러리와 OpenGL 기반의 3D 그래픽에 지원

 

 

 

'스마트폰 > Android' 카테고리의 다른 글

Android] Sample Application -API Demos  (0) 2018.04.29
Android] 예제 프로젝트  (0) 2018.04.29
Android] 프로젝트 생성과 실행  (0) 2018.04.29
Android] 개발환경 구성  (0) 2018.04.29
안드로이드앱개발 Tip 2  (0) 2015.08.20

+ Recent posts