검색어 입력폼
평가점수C

모바일 프로그래밍 - 안드로이드(구글맵)

저작시기 2009.09 |등록일 2010.02.20 한글파일한글 (hwp) | 8페이지 | 가격 2,000원

소개글

안드로이드를 이용해서 구글맵 프로그래밍을 하는 레포트입니다.
캡춰화면 및 소스 코드 그리고 해설이 담겨 있습니다.
Android-1.5 입니다.

목차

1. 프로그램 최종 실행 모습
2. 프로그램 소스 코드
3. 프로그램 소스 코드 해설

본문내용

1. 프로그램의 최종 실행 모습
가. 기본 화면
위의 [그림1]은 프로그램을 실행하면 처음으로 보게 되는 기본 화면으로써 시작 기본 지점은
집으로 위치가 고정되어 있다. 메뉴는 총 5개로 이루어져 있으며 2개의 확대/축소 메뉴 버튼과
3개의 위치 이동 버튼으로 이루어져 있고, 위치 이동버튼은 각각 지하철, 학교, 집으로 되어
있다.
나. 확대 / 축소 버튼 실행
확대 메뉴 실행
축소 메뉴 실행
위의 그림 각각은 확대 메뉴와 축소 메뉴를 실행 했을 때의 화면이다.
최대 확대 시 처리
최소 축소 시 처리
최대 확대를 해서 더 이상 확대할 수 없을 경우와 최소 축소를 해서 더 이상 축소할 수 없을
경우의 예외 처리이다.
다. 위치 이동 메뉴 실행
지하철역 이동 메뉴 실행
학교 이동 메뉴 실행
※ 집 이동은 초기 메뉴와 구성이 동일하여 생략 합니다.
위의 화면은 각각 지하철과 학교로의 이동을 했을 경우의 화면 모습이다.
화면이 이동되면서 Toast를 이용하여 이동하는 장소의 명칭과 위도, 경도의 수치를 표시한다.
2. 프로그램 소스코드
※ 각종 xml 파일은 예제와 구성이 동일하여 변경된 Java 소스코드 파일만 기술합니다.
gMyMap.java


public class GmyMap extends MapActivity {
MapView googleMap;
GeoPoint p;
MapController mc;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
googleMap = (MapView)findViewById(R.id.maps);
googleMap.setSatellite(true);
gotomap(37448117, 126672406); //Default Home
}
@Override
protected boolean isRouteDisplayed() {
return false;
다운로드 맨위로