Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Similar documents
슬라이드 1

Google Maps Android API v2

4S 1차년도 평가 발표자료

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Facebook API

Microsoft PowerPoint - 4주차_Android_UI구현.ppt [호환 모드]

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

슬라이드 1

02_3 지리산권 스마트폰 기반 3D 지도서비스_과업지시서.hwp

( )부록

Microsoft PowerPoint - 02처음으로만드는(Ver 1.0)

DocsPin_Korean.pages

Microsoft PowerPoint UI-Event.Notification(1.5h).pptx

ODS-FM1

PowerPoint 프레젠테이션

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

서현수

Multi Channel Analysis. Multi Channel Analytics :!! - (Ad network ) Report! -! -!. Valuepotion Multi Channel Analytics! (1) Install! (2) 3 (4 ~ 6 Page

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

슬라이드 1

Microsoft PowerPoint - 안드로이드 개발 환경 구축(170411)

정보화 산업의 발전단계 : 정보혁명의 진화 정보화 산업의 발전단계 1세기에 두 번 정도의 큰 기술혁명이 이루어져 경제성장의 원동력으로 작용 uit 시대는 정보혁명 중 인터넷 이후의 새로운 기술혁명인 컨버전스 기술이 핵심이 되는 시대 uit 시대는 정보화의 극대화와 타

Galaxy User Guide KR

Microsoft Word - 김완석.doc

헬로, 안드로이드 11 주차 위치파악하기와감지하기 강대기동서대학교컴퓨터정보공학부

표준프레임워크로 구성된 컨텐츠를 솔루션에 적용하는 것에 문제가 없는지 확인

Orcad Capture 9.x

PowerPoint 프레젠테이션

슬라이드 1

Special Theme _ 스마트폰 정보보호 스마트폰은 기존 PC에서 가지고 있던 위협과 모바일 기기의 위협을 모두 포함하고 있다. 다시 말하면, 다양 한 기능이 추가된 만큼 기존 PC에서 나타났던 많은 위 협들이 그대로 상속되며, 신규 서비스 부가로 인해 신 규 위

Secure Programming Lecture1 : Introduction

스마트월드캠퍼스 교육교제

Special Theme _ 모바일웹과 스마트폰 본 고에서는 모바일웹에서의 단말 API인 W3C DAP (Device API and Policy) 의 표준 개발 현황에 대해서 살펴보고 관 련하여 개발 중인 사례를 통하여 이해를 돕고자 한다. 2. 웹 애플리케이션과 네이

PowerPoint Template

Mobile Service > IAP > Android SDK [ ] IAP SDK TOAST SDK. IAP SDK. Android Studio IDE Android SDK Version (API Level 10). Name Reference V

차례 기본 기능 5 기본 구성품 6 각 부분의 이름 8 전원 켜기 8 전원 끄기 9 Nano-SIM 카드 사용하기 11 배터리 충전하기 13 홈 화면 사용하기 19 잠금화면 사용하기 24 터치 화면 사용하기 26 화면 캡처하기 28 문자 입력하기 앱 35 앱 설치/삭제

바다를 보면 바다를 닮고 - 신현림 바다를 보면 바다를 닮고 나무를 보면 나무를 닮고 모두 자신이 바라보는 걸 닮아간다 너도 나를 그리워할까 분홍빛 부드러운 네 손이 다가와 돌려가는 추억의 영사기 이토록 함께 보낸 시간이 많았구나 멀어져서 아득하고 아름다운 너는 사라진

Microsoft Word - src.doc

안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 -

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

<4D F736F F D F4E464320B1E2BCFAB0FA20BCADBAF1BDBAC0C720C7F6C0E7BFCD20B9CCB7A120C0FCB8C15FBCF6C1A45F>

16p

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

보안공학연구회

Microsoft PowerPoint App Fundamentals[Part1].pptx

<C1A4C3A5B8DEB8F05FC1A C8A35FB0F8B0F8B5A5C0CCC5CD20B0B3B9E6B0FA20B0ADBFF8B5B52E687770>

歯Phone

Sena Device Server Serial/IP TM Version

언리얼엔진4_내지_ indd

게시: SWD

Dropbox Forensics


09񃬣񃯇2

슬라이드 1

F120S_(Rev1.0)_1130.indd

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

아이패드에 주목하는 것은 현재 성능 때문이 아니다. 오히려 기존 PC나 휴대폰과 구분되는 가치와 사용형태로부터 파생될 변화 때문이다. 되는 선호도 조사에서는 아이패드가 넷북과 e-book보다 월등한 것으로 나타났다. 제품별 인지도는 넷북이 아이패드보다 월등하게 나타 났

ESET Mobile Security for Android

컴퓨터과학과 교육목표 컴퓨터과학과의 컴퓨터과학 프로그램은 해당분야 에서 학문적 기술을 창의적으로 연구하고 산업적 기술을 주도적으로 개발하는 우수한 인력을 양성 함과 동시에 직업적 도덕적 책임의식을 갖는 IT인 육성을 교육목표로 한다. 1. 전공 기본 지식을 체계적으로

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

I What is Syrup Store? 1. Syrup Store 2. Syrup Store Component 3.

10 이지훈KICS hwp

LG전자 서비스 센터 안내 사용 중 문의/불편 사항은 서비스센터 방문 전에 전화로 문의하세요 , , (수신자 부담) 상담원과 원격으로 사용자 휴대전화를 진단 및 상담할 수 있는 LG전자 원격상담 서비스도 가능합니

SMART ZONE CAST ANDROID SDK 적용가이드 NIT

Microsoft Word - 안드로이드_개발_매뉴얼1.docx

PathEye 공식 블로그 다운로드 받으세요!! 지속적으로 업그래이드 됩니다. 여러분의 의견을 주시면 개발에 반영하겠 습니다.

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

레이아웃 1

Remote UI Guide

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

PowerPoint Presentation

Microsoft PowerPoint - CoolMessenger_제안서_라이트_200508

rosaec_workshop_talk

airDACManualOnline_Kor.key

IP IP ICT

보안공학연구회

특허청구의 범위 청구항 1 회선 아이디 접속 시스템에 있어서, 온라인을 통해 실제 사용자 고유정보의 발급이 가능한 아이디 발급 사이트를 제공하기 위한 아이디 발급 수단; 오프라인을 통한 사용자의 회선 아이디 청약에 따라 가상의 사용자 고유정보 및 가인증 정보를 생성하고

CL100B_manual_kor_m.0.2.indd

untitled

HTML5가 웹 환경에 미치는 영향 고 있어 웹 플랫폼 환경과는 차이가 있다. HTML5는 기존 HTML 기반 웹 브라우저와의 호환성을 유지하면서도, 구조적인 마크업(mark-up) 및 편리한 웹 폼(web form) 기능을 제공하고, 리치웹 애플리케이 션(RIA)을

Lab10

사용 설명서 이용 안내 사용 설명서의 내용은 제품의 펌웨어 버전에 따라 사용자에게 통보 없이 일부 변경될 수 사용 설명서는 Windows XP 환경을 기준으로 설명하고 있으며 사용자의 OS 환경에 따라 다소 차이가 있을 수 제품에 사용된 음원, Wallpaper, 이미

<B4EBC7D1BAF1B8B8C7D0C8B8C3DFB0E8C7D0BCFABFACBCF62D C1F8C2A520C3D6C1BE292E687770>

.,,,,,....,. B ( ) (B),. 2

참고: 본 제품 및 설명서를 사용하기 전에 다음을 반드시 읽어보십시오. 안전 수칙 및 보증 설명서 Regulatory Notice 중요 안전 수칙 및 취급 정보 iii페이지 부록 C 주의사항 97페이지 안전 수칙 및 보증 설명서와 Regulatory Notice가 웹

Speaker MVP (Visual C++) 팁스웨어대표 tipssoft.com 개발커뮤니티운영자 한이음 IT 멘토 tipsware blog.naver.com/tipsware

슬라이드 1

1부

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

<C7D1B1B9C1A4BAB8BBEABEF7BFACC7D5C8B82D535720C7C3B7A7C6FB20C7D8B9FD20536F4320C0B6C7D5C0B8B7CE2DB3BBC1F62E687770>

rotc0183

manual pdfÃÖÁ¾

AGENDA 모바일 산업의 환경변화 모바일 클라우드 서비스의 등장 모바일 클라우드 서비스 융합사례

문서의 제목 나눔고딕B, 54pt


Clover 부트로더를 이용한 해킨토시 설치방법

Transcription:

Google Map View 구현

학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현

Google Map View (1) () Google g Map View 기능 Google Map 을보여주는기능제공

Google Map View (2) MapView 클래스의 Method Method 설명 setstreetview(boolean) settraffic(boolean) setsatellite(boolean) 도로보기 교통보기 위성사진모드 위성사진모드

Google Map View (3) Map View 클래스 Map 제어기능 Method 설명 getcontroller() MapController 클래스반환 MapController 클래스 Map 제어 Method 설명 animateto() setzoom(boolean) Map 이동기능 Zoom In 기능

Google Map 지원 Emulator 생성 (1) () [Window > Android SDK and AVD Manager] 1. 클릭

Google Map 지원 Emulator 생성 (2) Android SDK and AVD Manager Virtual Device 등록 2. 클릭

Google Map 지원 Emulator 생성 (3) AVD 생성 3. MyGoogleMap7.0 입력 4. 선택 5. 클릭 6. 클릭

Google Map 지원 Emulator 생성 (4) AVD 생성결과 7. AVD 생성확인

Google Map View 구현 (1) () Android 프로젝트생성 프로젝트명 : Android_GoogleMapView 1. 클릭

Google Map View 구현 (2) 2. Android_GoogleMapView 입력 3. 클릭 4. Android_GoogleMapView 입력 5. com.inhatc.android_googlemapview 입력 6. Android_GoogleMapView 입력 7. 클릭

UI 설계 Google Map View 구현 (3) 8. UI 설계및속성지정

Google Map View 구현 (4) Text View 삭제 10. 클릭 9. 클릭 11. 클릭

Google Map View 구현 (5) Map View 추가 Main.xml 수정 12. XML code 수정확인

Google Map View 구현 (6) Map View 추가확인 14. Map View 추가확인 13. 클릭

Google Map View 구현 (7) Main.xml 저장 15. 클릭 16. 클릭

Google Map View 구현 (8) AndroidManifest.xml 수정 17. XML code 수정확인

Google Map View 구현 (9) AndroidManifest.xml <uses-permission> Tag 애플리케이션이 device data 에접근허가를얻기위한 tag Format <uses-permission android:name="android.permission.internet" /> android.permission. Field INTERNET RECEIVE_SMS ACCESS_COARSE_LOCATION ACCESS_FINE_LOCATION 설명 인터넷접속 SMS 메시지위치정보 (Cell-ID, WiFi) 위치정보 (GPS)

Google Map View 구현 (10) Android_GoogleMapView.java 18. Coding

Google Map View 구현 (11) R.java 19. id 클래스변수추가확인

Google Map View 구현 (12) Android 프로젝트실행 20. 클릭 21. 클릭 22. 클릭

Google Map View 구현 (13) 실행결과 7. 클릭 24. 결과확인

실습 1 : Google Map View 구현 Android_GoogleMapView ( 실습시간 : 30 분 ) 아래그림과같이 Google Map View 에지도가출력되도록구현 하시오. Google Map API Key 등록

실습 1 : Google Map View 구현 (1) () Main.xml 수정 Map API Key 등록 1. XML code 수정확인

실습 1 : Google Map View 구현 (2) Main.xml 저장 2. 클릭

실습 1 : Google Map View 구현 (3) Android 프로젝트실행 3. 클릭 4. 클릭 5. 클릭

실습 1 : Google Map View 구현 (4) 실행결과 7. 클릭 7. 결과확인

Google Map API Key y() (1) Google g Map API Key 기능 Google Map 서비스를애플리케이션에서사용할수있도록지원 Map API Key 획득과정 debug.keystore 파일존재확인 keytool.exe 파일실행 MD5 fingerprint i 획득 http://code.google.com/intl/ko/android/maps-api-signup.html 로그인 MD5 fingerprint 등록 Google 로그인 Map API Key 생성 Main.xml 파일에 Map API Key 등록

Google Map API Key y( (2) debug.keystore 파일 기능 MD5 fingerprint 획득에필요 위치 (Windows 7).android 폴더

Google Map API Key y( (3) MD5 fingerprint 획득 방법 Keytool.exe 파일실행으로생성 Keytool.exe 위치

Google Map API Key y( (4) Keytool.exe 사용법 [ 명령어형식 ] keytool list alias androiddebugkey keystore debug.keystore storepass android keypass android Option 설명 -list -keystore <keystore-name>.keystore -storepass <password> -alias <alias_name> -keypass <password> MD5 fingerprint 출력 Target key 를포함한 Keystore 명 Keystore 를위한 Password MD5 certificate fingerprint 생성을위한 key 의별명 Key 를위한 password

Google Map API Key y( (5) Keytool.exe 파일 path 지정 C:\Program Files\Java\jdk1.6.0_17\bin 1. 클릭

Google Map API Key y( (6) 2. 클릭 3. 클릭 4. C:\Program Files\Java\jdk1.6.0_17\bin 입력 5. 클릭

Google Map API Key y( (7) Keytool.exe 실행 6..android 폴더로이동 7. Keytool 명령어인수입력및실행 keytool list alias androiddebugkey keystore debug.keystore storepass android keypass android

Google Map API Key y( (8) URL http://code.google.com/intl/ko/android/maps-api-signup.html 8. Url 입력 http://code.google.com/intl/ko/android/maps-api-signup.html

Google Map API Key y( (9) MD5 fingerprint 입력 9. 클릭 10. MD5 fingerprint i 입력 11. 클릭

Google Map API Key y( (10) Google 로그인 12. Email & Password 입력 13. 클릭

Google Map API Key y( (11) API Key 생성 14. API Key 생성확인

Google Map API Key y( (12) Main.xml 파일에 API Key 등록 Android : apikey 15. API Key 등록

Google Map API Key y( (13) Main.xml 저장 16. 클릭

위도 / 경도구하기 (1) () 위도 (Latitude) / 경도 (Longitude) 구하기 Google 웹사이트 http://maps.google.com/

위도 / 경도구하기 (2) Hawaii 위도 / 경도구하기 1. Hawaii 입력 2. 클릭 3. Hawaii 입력 4. 클릭

위도 / 경도구하기 (3) 5. 위도 / 경도확인 6. 클릭

실습 2 : 위도 / 경도구현 Android_GoogleMapView ( 실습시간 : 30 분 ) 아래그림과같이지도의초기화면에 Hawaii 가출력되도록 Android_GoogleMapView.java 파일을수정하시오. 단계 1 : Hawaii( 위도 / 경도 : 20.282809 / -155.566406) 구하기 단계 2 : Android_GoogleMapView.java 파일수정

실습 2 : 위도 / 경도구현 (1) () Android_GoogleMapView.java 파일수정 1. Coding

실습 2 : 위도 / 경도구현 (2) Android_GoogleMapView.java 파일저장 2. 클릭

실습 2 : 위도 / 경도구현 (3) Android 프로젝트실행 3. 클릭 4. 클릭 5. 클릭

실습 2 : 위도 / 경도구현 (4) 실행결과 6. 클릭 7. 결과확인

실습 3 : Zoom Controller I 구현 Android_GoogleMapView ( 실습시간 : 30 분 ) 아래그림과같이 Android_GoogleMapView.java 파일에 Zoom In / Out 기능을구현하시오. 단계 1 : Hawaii( 위도 / 경도 : 20.282809 / -155.566406) 구하기 단계 2 : Android_GoogleMapView.java 파일수정 Zoom Controller

실습 3 : Zoom Controller I 구현 (1) () Android_GoogleMapView.java 파일수정 1. Coding

실습 3 : Zoom Controller I 구현 (2) Android_GoogleMapView.java 파일저장 2. 클릭

실습 3 : Zoom Controller I 구현 (3) Android 프로젝트실행 3. 클릭 4. 클릭 5. 클릭

실습 3 : Zoom Controller I 구현 (4) 실행결과 6. 클릭 7. 결과확인

실습 4 : Zoom Controller II 구현 Android_GoogleMapView ( 실습시간 : 30 분 ) 아래그림과같이 Android_GoogleMapView.java 파일에 Zoom In / Out 기능을구현하시오. 단계 1 : Seoul( 위도 / 경도 : 37.579413 / 126.980667) 구하기 단계 2 : Android_GoogleMapView.java 파일수정하여 Zoom Controller를화면 Left_Top 에표시하기 Zoom Controller

실습 4 : Zoom Controller II 구현 (1) () Android_GoogleMapView.java 파일수정 서울 ( 위도 / 경도 : 37.579413/126.980667) 980667) 위치지정 1. Coding

실습 4 : Zoom Controller II 구현 (2) Zoom Controller 구현 2. Coding

실습 4 : Zoom Controller II 구현 (3) Android_GoogleMapView.java 파일저장 3. 클릭

실습 4 : Zoom Controller II 구현 (4) Android 프로젝트실행 4. 클릭 5. 클릭 6. 클릭

실습 4 : Zoom Controller II 구현 (5) 실행결과 7. 클릭 8. Zoom Controller

실습 4 : Zoom Controller II 구현 (6) 9. Zoom In/Out 테스트

학습요약 Google g Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현