반응형

경기지역화폐 4

[Android] 경기지역화폐 지도 만들기 - 5

이번 포스트는 카카오 SDK를 이용하여 카카오 맵을 연결해보도록 하겠습니다. apis.map.kakao.com/android/guide/ 먼저 위의 URL에 접속해보도록 합시다. 지금 현재 사용하려는 SDK 버전은 1.4.1.0 입니다. 일단 다운을 받읍시다. 압축을 풀어보면 아래와 같은 파일들을 볼수 있습니다. libDaumMapAndroid.jar파일은 프로젝트 폴더에서 app/libs 폴더 내에 복사 붙여넣기 해줍시다. 나머지 3개의 arm으로 시작하는 폴더들은 app/src/main 내에 jniLibs라는 폴더를 만들고 그 안에 복사 붙여넣기 합니다. SDK만 다운받아서는 카카오맵을 사용할 수는 없습니다. 카카오에 SDK를 사용하겠다고 내 앱을 등록시켜줘야합니다. 그러기 위해선 내 앱의 hash ..

[Android] 경기지역화폐 지도 만들기 - 3

이번 포스트 이번 포스트에서는 retrofit2 라이브러리를 이용하여 공공데이터 open API에서 데이터를 다운 받아보겠다. 일단 retrofit에 대해서 알아보자 https://square.github.io/retrofit/ Retrofit A type-safe HTTP client for Android and Java square.github.io 상단의 홈페이지에 가보면 사용법과 셋팅법에 대해서 기술하고 있다. public interface GitHubService { @GET("users/{user}/repos") Call listRepos(@Path("user") String user); } 위의 예제에서는 @GET 이라는 Annotation을 이용하여 RESTful service들을 이용할 ..

[Android] 경기지역화폐 지도 만들기 - 2

지난 포스트 지난 시간에는 경기도의 지역화폐 가맹점 데이터를 습득하기 위해 공공데이터포탈에서 가입 그리고 인증키를 발급받았다. 이번 포스트 이번 포스트에서는 Android Studio를 이용하여 프로젝트를 생성하고, OpenAPI에서 사용하는 데이터를 이용하기 위한 데이터 클래스를 만들도록하겠다. 이제 Android Studio를 이용하여 프로젝트를 생성하도록 하자. Empty Activity에 kotlin으로 적용하고 sdk버전은 7.0으로 셋팅하자. 컴파일도 해보고 실행도 시켜서 잘돌아가는지 확인하자. 뭔가 잘 안된다면 열심히 검색... 큰 문제는 아닐것이다. 대부분 SDK가 설치가 안되었다거나 에뮬레이터 버전 문제가 대부분이다. 이제 우리가 요청한 URL을 통해서 데이터를 받아야 하는데 일단 어떤 ..

[Android] 경기지역화폐 지도 만들기 - 1

시작하며... 대학 졸업, 대학원 졸업, 첫 회사를 입사 그리고 퇴사, 그리고 지금의 회사를 다니면서 다양한 업무 경험을 했다. 나의 기술들이나 테크닉을 나름대로의 정리를 한다고 시늉하느라 에버노트에 난잡하게 정리되어있는 코드 블럭 그리고 구글 크롬에 북마크로 남겨놨다. 하지만 이건 찾기도 힘들고 뭔지도 모를정도로 쌓여버리고 말았다. 배우고 익히고 사용한 것들을 도서관마냥 정리해야겠다는 필요성을 느꼈다. 그리하여 시작한 이번 포스팅은 요즘 이것저것 만들어본다고 배운 안드로이드 되시겠다. 데이터는 어디서?? 공공데이터포털이라는 곳에가면 별에별 데이터가 다있는데 여기서 지역화폐 가맹점 현황 을 검색하면 OpenAPI 및 .csv형태의 파일까지 지원해준다. https://data.gg.go.kr/portal/..

반응형