일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- 머신러닝
- spring
- 연결리스트
- 카카오인코더
- c++
- hackerrank
- stl
- 블로그개설
- c
- TensorFlow
- BFS
- 프로그래머스
- Android
- 백준
- ADAS
- 안드로이드
- 프로그래밍
- Map
- Kotlin
- vue.js
- DP
- Rebase
- git
- python3
- 인코더
- 스프링 프레임워크
- 백트래킹
- 스프링프레임워크
- retrofit
- 스프링
Archives
- Today
- Total
목록retrofit (1)
이것저것 공부한 기록
[Android] Retrofit 서비스 인터페이스 정의 (애너테이션)
(출처 : 깡샘의 안드로이드 앱 프로그래밍 with 코틀린) Retrofit을 이용하려면 네트워크 통신을 위해 호출할 함수를 포함한 서비스 인터페이스를 작성해야 한다. interface INetworkService { @GET("api/users") fun doGetUserList(@Query("page") page: String): Call @GET fun getAvatarImage(@Url url: String): Call } INetworkService라는 인터페이스명이나, doGetUserList나 getAvatarImage같은 함수명은 개발자가 지은 이름이다. 이 인터페이스를 구현하여 실제로 통신하는 클래스는 Retrofit이 자동으로 만들어주는데, 이때 @GET, @Query, @Url과 같은..
Study/Kotlin&Android
2021. 12. 12. 17:45