일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 백준 11650
- 백준 4949
- ViewBinding Fragment
- 모각코
- 나이순 정렬
- 백준 1920
- 안드로이드 인트로 화면
- 백준 1837
- 백준 요세푸스 문제0
- 백준 암호제작
- 인트로 애니메이션
- 수 정렬하기3
- 좌표 정렬하기2
- 백준 11651
- Fragment 이동
- 백준 통계
- 백준
- 좌표 정렬하기
- 공공데이터 kotlin
- 백준 11866
- 안드로이드 인트로 코틀린
- kotlin fragment
- 공공데이터 retrofit
- kotlin retrofit
- 안드로이드 미세먼지
- 코틀린 공공데이터
- 백준 균형잡힌 세상
- 백준 랜선 자르기
- 코틀린 미세먼지
- 안드로이드 공공데이터
- Today
- Total
목록공공데이터 retrofit (2)
개발 지식 공유, 복습

1편을 쓰고 2편까지 오는데 너무 오래 걸려서 죄송합니다..... 이어서 쓰자면 이전 마지막에 코드를 작성하기 전 한 단계를 더 거쳐야 한다. Json To Kotlin Class 플러그인을 설치해줘야 한다. 코틀린에서 이 플러그인을 설치하면 더 편하게 데이터에 접근할 수 있다. (File -> Settings -> Plugins -> Marketplace -> 검색) 그 후 파일을 하나 만들고 그 안에서 저 커서는 무시해주시기 바랍니다.... Kotlin data class File from JSON을 누르고 안에다 JSON을 복붙 해주면... (1편에서 보여준 그런 JSON 형식) 다음과 같이 보기 좋게 생성할 수 있다! 들어가 보면 JSON 형식에 맞춰 필요한 클래스들이 생성됨을 알 수 있다. 그리..

앱을 개발하다 보면 API를 이용할 필요가 생길 것이다. 그럴 때 Retrofit을 이용하면 편리? 할 것 같다. build.gradle파일에서 다음 3가지를 추가해주자. dependencies { implementation 'com.squareup.retrofit2:retrofit:2.9.0' implementation 'com.squareup.retrofit2:converter-gson:2.9.0' implementation 'com.google.code.gson:gson:2.8.6' } Manifest파일에는 이 권한을 추가해주자. 나는 공공데이터 포탈에서 미세먼지 관련 데이터를 얻고자했다. 간단하게 api 신청하는 법은 다음과 같다. 먼저 공공데이터 포털에 들어간다. https://www.data..