개발/안드로이드(Android-Kotlin)

Retrofit, JSON, GSON, OkHttp, API 란

개복치 개발자 2019. 7. 31. 00:50

 

 안드로이드에서 API 사용 방법에 대해 설명하려고 하는데, 나는 흔하게 쓰는 것들을 설명하려다 보니, 정리해봤습니다.

 

 retrofit : 처음 사용했을 때 API서버 호출할 때 사용했었다. API 서버를 POST, PUT, GET, DELETE 형태로 호출한다. 그냥 API 호출하는 라이브러리라고 생각하시면 될 것 같습니다.

 

 JSON :  JavaScript Object Notation 인데, 그냥 데이터 덩어리 라고 생각하시면 됩니다. 

 {

a : "a",

b : "b",

c : "c"

 }

 위의 형태로 나옵니다. 여기 데이터를 뽑아서 사용하는 과정을 파싱(parsing)이라고 합니다.

 

 GSON : Java -> JSON -> Java 로 데이터를 변환해주는 겁니다. 그냥 JSON을 안드로이드에서 사용할 때 사용합니다.

 

 OkHttp : http 클라이언트 라이브러리입니다. 

 

 API : 뭔가 데이터를 받아오는 동작은 정해놓은 것? 이라고 생각하면 됩니다. 

 

 

 정리해보고 나니 어렵게 설명했네요... 허허..

'개발 > 안드로이드(Android-Kotlin)' 카테고리의 다른 글

RXJava란  (0) 2019.08.07
TextView DP SP  (0) 2019.08.06
전화하기 버튼  (0) 2019.07.25
Andorid Audio 파일 재생  (0) 2019.07.25
Android background radius  (0) 2019.06.25