Category Archives: 안드로이드

구글맵 사용하기(Fragment 이용)

Google Map API Key 가져오기 https://developers.google.com/maps/android/?hl=ko ‘키 가져오기’ 를 클릭하여 Key를 생성하여 가져오기 /res/strings.xml에 key를 등록하기

위 XXXXX에 생성된 키 값을 넣음 SDK 매니저에서 [Google Play Service] 추가 설치 build_gradle(Module.app)에 play-service-maps 추가 프로젝트를 마우스 오른쪽 버튼을 누른 후 Open Module Setting 메뉴를 클릭하고 [Dependencies] 탭을 선택한 후 + 를 눌러 다음 그림과 같이 선택한다.… Read More »

구글맵 사용하기(Activity 이용)

Google Map API Key 가져오기 https://developers.google.com/maps/android/?hl=ko ‘키 가져오기’ 를 클릭하여 Key를 생성하여 가져오기 /res/strings.xml에 key를 등록하기

위 XXXXX에 생성된 키 값을 넣음 SDK 매니저에서 [Google Play Service] 추가 설치 build_gradle(Module.app)에 play-service-maps 추가 프로젝트를 마우스 오른쪽 버튼을 누른 후 Open Module Setting 메뉴를 클릭하고 [Dependencies] 탭을 선택한 후 + 를 눌러 다음 그림과 같이 선택한다.… Read More »

위치 기반 서비스(현재 위치 찾기)

위치 기반 서비스(Location-based service) 정의: 사용자의 위치를 기반으로 하여서 여러 가지 서비스를 제공하는 것 위치 정보를 얻는 방법 GPS(Global Position System) 이용 전화 기지국을 이용하여 파악 WIFI AP(Access Point)를 이용해서 파악 /layout/frag_getlocation.xml 생성 FragGetLocation.java 생성

AndroidManifest.xml에 permission 추가

인터넷, GPS, Phone의 상태, 위치정보 등의 허용 FragGetLocation.java 에 LocationListener 추가

위치정보에 대한 Listener… Read More »

data.go.kr 이용 해외 현지 연락처 보기

data.go.kr에서 현지 연락처 등록 이름 : 현지 연락처 서비스 유형 : REST 분류 : 문화체육관광 > 관광 제공기관 : 외교부 새프로젝트 생성(소스코드 : googledrive/소스코드/WhanDataGoKr.zip) Target Android Devices : Phone and Table(API 15 이상 선택) Add and Activity to Mobile : Navigation Drawer Activity /layout/content_main.xml 수정

TextView를 삭제하고 FrameLayout을 추가 FrameLayout의 id를 container로 지정 MainActivity.java… Read More »

도서관리 앱 개발

새프로젝트 생성(소스 코드 : googledrive/소스코드/AppTestZ_201612345.zip) Target Android Devices : Phone and Table(API 15 이상 선택) Add and Activity to Mobile : Navigation Drawer Activity /layout/content_main.xml 수정

TextView를 삭제하고 FrameLayout을 추가 FrameLayout의 id를 container로 지정 MainActivity.java : ft.replace(R.id.container, fragRegister);와 같이 ft.replace()에서사용 layout_width : match_parent layout_height : match_parent /menu/activity_main_drawer.xml 수정

/layout/frag_register_book.xml 만들기 FragRegisterBook.java 만들기

Read More »