한 걸음 두 걸음
android 안드로이드 ] Volley와 Retrofit 본문
반응형
AsyncTasks방식의 한계
내장된 AsyncTasks를 활용하면 주어진 시간에 단 하나의 AsyncTasks만 호출할 수 있기 때문에 여러 개를 동시에 실행해야하는 경우 앱이 굉장히 느려질 수가 있습니다.
비동기방식의 Volley와 Retrofit
비동기방식으로 백그라운드 스레드 및 네트워크 캐싱을 정리하는 라이브러리로 Volley(Google)과 Retrofit(Square)가 있습니다.이를 활용하면 AsyncTasks의 한계를 어느정도 극복할 수 있습니다.
- Volley : 요청 유형에 따라 JSONObject와 JSONArray를 받습니다.
- Retrofit : GSON을통해 JSON파싱을 자동으로 수행합니다.
이를 사용하면 AsyncTasks보다 빠르고 쉽게 네트워킹을 할 수 있게됩니다.
참고: http://instructure.github.io/blog/2013/12/09/volley-vs-retrofit/
반응형
'FrontEnd > Android' 카테고리의 다른 글
MongoDB 데이터베이스 조회하기 (0) | 2019.06.05 |
---|---|
android 안드로이드 ] 레드로핏 Retrofit2이란? REST HTTP (0) | 2019.06.02 |
android / 안드로이드 ] slotMechine Animation (0) | 2019.05.29 |
android - node.js 간단하게 데이터 통신하기 //Volley활용 (4) | 2019.05.24 |
android studio import 자동으로 시키기 (0) | 2019.05.24 |