본문 바로가기

Volley4

[안드로이드] Android Image Volley 분석5 안녕하세요 푸민입니다.벌써 다섯번째 시간이네요! 곧 마무리 지을수 있을것 같습니다 아자! NetworkDispatcher 클래스는 실질적으로 네트워킹을 하는 부분입니다.Thread 를 상속 받아서 run() 에서 각종 처리기능이 동작되며 이전에 NetworkDispatcher 를 RequestQueue 에서 start() 를 호출합니다. 즉 queue 내부에서는 계속해어 Thread 가 돌고 있다는 것입니다. CacheDispatcher 에 하나와 설정한 수 만큼의 NetworkDispatcher 만큼 돌고 있습니다. public class NetworkDispatcher extends Thread {private final BlockingQueue mQueue;private final Network m.. 2015. 9. 19.
[안드로이드] Android Image Volley 분석 02 안녕하세요 푸민입니다.저번 글에서 RequestQueue 라는 클래스를 만들때 Volley 클래스를 이용해서 만드는 것을 해보았습니다. 이어서 진행해 보면 RequestQueue 의 생성자를 보겠습니다. public RequestQueue(Cache cache, Network network, int threadPoolSize, ResponseDelivery delivery) {mCache = cache;mNetwork = network;mDispatchers = new NetworkDispatcher[threadPoolSize];mDelivery = delivery;} public RequestQueue(Cache cache, Network network, int threadPoolSize) {this(.. 2015. 9. 16.
[안드로이드] Android Image Volley 분석 01 안녕하세요 푸민입니다.안드로이드에서 권장하는 이미지 Api인 Volley 에 대해서 한번 분석해보겠습니다. 먼저 Volley 를 사용할 때는 RequestQueue 를 생성합니다. RequestQueue 를 생성할때 Volley 클래스의 newRequestQueue 메소드를 사용합니다. public class Volley {private static final String DEFAULT_CACHE_DIR = "volley"; public static RequestQueue newRequestQueue(Context context, HttpStack stack) {File cacheDir = new File(context.getCacheDir(), DEFAULT_CACHE_DIR);String userAg.. 2015. 9. 11.
[안드로이드] Volley 를 사용하여 이미지 받기 이전에 Picasso 를 이용해서 이미지를 받았는데 이번엔는 Volley를 이용하여 이미지를 받는 방법을 알아보아요! Volley는 구글에서 사용하도록 권장? 하는 것이에요. 1. 먼저 Volley.jar를 라이브러리에 추가시킵니다.사용하는 방법은 private RequestQueue mQueue; mQueue = Volley.newRequestQueue(getApplicationContext()); 이렇게 Volley 패키지의 RequestQueue 를 만듭니다. Queue 의 역할은 우리가 이미지를 요청하면 자료구조 Queue처럼 먼저 요청한 것을 먼저 불러온다는 장점이 있어요. 2. 이미지를 불러오는 방법은 ImageRequest imageRequest = new ImageRequest("http:.. 2015. 8. 26.