Web Programming/라이브러리

  • Web Programming/라이브러리

    이미지로딩 라이브러리

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 Android Studio의 이미지로딩 라이브러리인 Picasso, Glide, Fresco에 대해 정리해보았습니다. 이미지를 로딩하는 방법은 크게 세가지로 나눠집니다. 1. 안드로이드 앱 안의 drawable 폴더의 리소스를 보여주는 경우 2. 안드로이드 디바이스에 저장된 사진을 보여주는 경우 3. 이미지 URL을 로드해서 보여주는 경우 이번에는 그 중에서 이미지 URL을 로드해서 보여주는 경우의 사용방법에 대해 알아보겠습니다. [ Picasso] Picasso는 외부로부터 이미지를 불러와야 할 경우 유용하게 사용할 수 있는 이미지 로딩 라이브러리입니다. 이미지를 불러오거나 처리할 수 있도록 하고, 이미지를 디스플레이하는 과정을 외부 장소를 통해 단순화시..

  • Web Programming/라이브러리

    Volley와 Retrofit

    안녕하세요 씨앤텍 시스템즈입니다. 이번 포스트는 Android Studio의 HTTP 통신 라이브러리인 Volley와 Retrofit에 대해 정리해보았습니다. [ Volley ] Volley는 구글 IO 2013에서 공개한 Android 앱의 네트워킹을 더 쉽고 더 빠르게 만드는 HTTP 통신 라이브러리입니다. 다른 안드로이드용 HTTP 클라이언트 라이브러리가 제공하는 기능을 제공하면서도 용량이 작고 빠른 실행속도를 자랑합니다. 스레딩, 동기화, 병렬처리를 쉽게 할 수 있는 인터페이스를 제공하여 개발자가 비즈니스 로직을 만드는 데 집중할 수 있도록 합니다. Volley에는 총 9가지의 기능이 있습니다. 요청작업큐 + Thread pool을 이용한 동시 요청 지원 요청별 우선 순위 예를들어, 목록조회와 이..