일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 메모리릭
- retrofi
- #android #안드로이드 #glide #gif #이미지다운로드
- zeplin
- 키스토어
- 레트로핏
- 안드로이드 아키텍쳐
- 사용법
- 제플린
- #SMS API #안드로이드 SMS #SMS Retriever
- 클린아키텍쳐
- MVVM
- 안드로이드해상도
- 안드로이드 메모리릭
- retrofit
- #안드로이드
- 구글맵안돼요
- #리사이클러뷰
- #안드로이드 개발자 #안드로이드 신입 #개발자 이직 #안드로이드 면접 #신입 개발자
- 안드로이드
- retrofit2
- #ContentProvider #App DataShare
- 리사이클러뷰 체크박스
- 안드로이드 익명클래스
- 빗버킷 #bitbucket #authorization failed #깃
- #리사이클러뷰 어댑터
- Today
- Total
목록레트로핏 (2)
땀이 삐질삐질 나는 개발 일기
안녕하세요. 삐질삐질 개발하는 개발자 삐질입니다. 지난 시간에 이어서 외부 서버와 API를 통해 통신을 할때 사용하는 Retrofit2(이하 “레트로핏”)에 대해 알아보려합니다. 레트로핏은 크게 4가지 부분으로 이루어져 있습니다. 네트워크 통신에 필요한 전반적인 설정을 관리하는 Retrofit 몸통 부분 통신 할 API의 Http Method를 정의하는 Service Interface Request / Response Dto (Data Transfer Object ) 간단히 코드로 살펴보도록 하겠습니다. Gradle Dependency //retrofit2implementation 'com.squareup.retrofit2:retrofit:2.5.0' implementation 'com.squareup...
안녕하세요. 삐질삐질 개발하는 개발자 삐질입니다.오늘은 Retrofit의 어노테이션들 중 @Field와 @Body 에 대해 알아보려고 합니다 @Field 인자를 form-urlencoded 으로 보낼때 사용해요 .여기서 form-urlencoded는 key=value&key=value 와 같은 형태로 데이터를 전달하는 것을 말합니다.또한 레트로핏에서 @Field는 @FormUrlEncoded 이녀석과 같이 쓰입니다. @FormUrlEncoded @POST("api/setAdUser") Call setAdUserApi(@Field("params") String params); @Body서버에서는 유일한 매개 변수로 받고, 클라이언트에서 Java Object를 통째로 직렬화 해서 보낼때 사용해요.Java O..