31
김준우 Google Maps Android V2

Google maps android v2

  • Upload
    -

  • View
    1.366

  • Download
    4

Embed Size (px)

DESCRIPTION

Google Maps Android V2 사용하기

Citation preview

Page 1: Google maps android v2

김준우

Google�Maps�Android�V2

Page 2: Google maps android v2

내용

§ 목표�확인

§ 간단한�개요

§ 설치�및�사용하기§ 프로젝트�생성

§ API�설치�및�불러오기

§ 프로젝트에�Google�Map�V2�추가

§ API�키�획득�및�적용

§ 응용하기§ 마커�추가

§ 맵�타입�변경

§ 커스텀�마커 적용

§ Polylines�그리기

Page 3: Google maps android v2

Google�Maps�Android�V2

§ 2012년�11월�3일부터�Google�Maps�Android�V1은�폐지�예정�상태(deprecated)

§ 허니컴�버전�이후로�추가�된�Fragment를�이용§ 그러므로�허니컴�버전�이후�기기만�사용�가능�하나...�어떤�방법을�통해�진저브레드�버전에서도�사용할�수�있음

§ 커스텀�마커�적용�가능,�맵�타입�변경,�Polyline�그리기�가능

Page 4: Google maps android v2

프로젝트�생성

§ Eclipse�환경에서�진행

§ Android�4.0.3�버전으로�실습�진행

§ 테마는�none으로�설정

Page 5: Google maps android v2

API�설치

§ Window�> Android�SDK�Manager�실행

§ 하단�Extras에서�'Google�Play�Services' 설치

Page 6: Google maps android v2

Google�Play�Services�불러오기

§ Import�>�Existing�Android�Code�into�Workspace

Page 7: Google maps android v2

Google�Play�Services�불러오기

§ Properties�>�Android�>�Library�>�Add

Page 8: Google maps android v2

Google�Play�Services�버전�추가하기

§ <meta-data

android:name="com.google.android.gms.version"

android:value="@integer/google_play_services_version"�/>

Page 9: Google maps android v2

API�키�얻기

§ http://code.google.com/apis/console

Page 10: Google maps android v2

API�키�얻기

§ http://code.google.com/apis/console

Page 11: Google maps android v2

API�키�얻기

§ SHA1�fingerprint와�package�이름을�입력

§ 세미콜론�';'�을�SHA1�값과�package�이름�사이에�삽입

Page 12: Google maps android v2

API�키�얻기�-�SHA1�fingerprint�찾기

§ Windows�>�Preferences�>�Android�>�Build

Page 13: Google maps android v2

API�키�얻기�-�package�이름�찾기

§ AndroidManifest.xml

Page 14: Google maps android v2

API�키�얻기

§ SHA1�fingerprint와�package�이름을�입력

§ 세미콜론�';'�을�SHA1�값과�package�이름�사이에�삽입

Page 15: Google maps android v2

API�키�얻기

§ API�Key�복사한�후�AndroidManifest.xml�파일에�추가

Page 16: Google maps android v2

Permission�추가

§ AndroidManifest.xml�파일에�다음�Permission�들을�추가

Page 17: Google maps android v2

레이아웃에�MapFragment�추가

§ class="com.google.android.gms.maps.MapFragment"

Page 18: Google maps android v2

프로젝트에�맵�적용하기�완료

Page 19: Google maps android v2

응용하기�-�마커�표시

Page 20: Google maps android v2

응용하기�-�마커�표시

Page 21: Google maps android v2

응용하기�-�맵�타입�변경

§ MAP_TYPE_NORMAL,�MAP_TYPE_TERRAIN,�MAP_TYPE_HYBRID,�MAP_TYPE_SATELLITE

Page 22: Google maps android v2

응용하기�-�맵�타입�변경

Page 23: Google maps android v2

응용하기�-�맵�타입�변경

Page 24: Google maps android v2

응용하기�-�커스텀�마커

§ MarkerOptions§ icon,�anchor,�position

Page 25: Google maps android v2

응용하기�-�커스텀�마커

Page 26: Google maps android v2

응용하기�-�Polylines

§ PolylineOptions§ geodesic(짧은�경로로 표시�여부),�add(LatLng�값)

Page 27: Google maps android v2

응용하기�-�Polylines

Page 28: Google maps android v2

One�more�thing...

§ 진저브레드에서�Google�Maps�Android�V2�사용하기

Page 29: Google maps android v2

One�more�thing...

§ 진저브레드에서�Google�Maps�Android�V2�사용하기

Page 30: Google maps android v2

One�more�thing...

§ 진저브레드에서�Google�Maps�Android�V2�사용하기

Page 31: Google maps android v2

감사합니다.