일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 안드로이드
- #리사이클러뷰
- 메모리릭
- retrofit2
- 레트로핏
- 안드로이드 익명클래스
- #리사이클러뷰 어댑터
- retrofi
- MVVM
- 빗버킷 #bitbucket #authorization failed #깃
- #안드로이드
- 클린아키텍쳐
- #SMS API #안드로이드 SMS #SMS Retriever
- 안드로이드 메모리릭
- #안드로이드 개발자 #안드로이드 신입 #개발자 이직 #안드로이드 면접 #신입 개발자
- 안드로이드해상도
- zeplin
- 제플린
- #ContentProvider #App DataShare
- 사용법
- #android #안드로이드 #glide #gif #이미지다운로드
- 구글맵안돼요
- 안드로이드 아키텍쳐
- retrofit
- 리사이클러뷰 체크박스
- 키스토어
- Today
- Total
목록retrofit2 (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..