Volley라이브러리를 이용해서 이미지뷰에 URL 이미지 로드하기

NetworkImageView

트위터나 페이스북 API를 연동하다보면 프로필 주소로 이미지뷰에 로드하는 경우가 종종 생긴다. Volley 라이브러리의 NetworkImageView 쓰면 이미지 뷰에 로드하는 걸 지원해준다.

ImageView 대신 NetworkImageView를 쓰고, setImageUrl()메소드를 사용하면 된다.

private ImageLoader mImageLoader;

mImageLoader = new ImageLoader(mRequestQueue, new ImageLoader.ImageCache() {
    private final LruCache mCache = new LruCache(10);
    public void putBitmap(String url, Bitmap bitmap) {
        mCache.put(url, bitmap);
    }
    public Bitmap getBitmap(String url) {
        return mCache.get(url);
    }
});

NetworkImageView profileImageView = (NetworkImageView)view.findViewById(R.id.profile_img_view);
profileImageView.setImageUrl(image_url, mImageLoader);

적용 코드 : https://github.com/lahi/RestaurantRecommandApp

Android Studio ADB Tool 위치

ADB로 apk설치하기가 간단해서 자주 쓰는데, 이클립스 쓰다가 안드로이드 스튜디오 쓰다보니 tool의 위치가 바뀌게 됬다.
내 경우 안드로이드 스튜디오를 응용프로그램에 복사했기때문에 아래 위치에 있다.

cd /Applications/Android\ Studio.app/sdk/platform-tools/

adb