티스토리 뷰



안드로이드 에서 이미지를 로드하기 위해서는 유니버셜 이미지로더를 가장 많이 사용한다.

근데 이게 간단하지만 처음 사용할경우 옵션등에서 좀 복잡(?) 할수도 있는데 내가 사용중인 옵션을 올려본다.


  // 1.이미지로더 초기화

    ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(

    this).threadPriority(Thread.NORM_PRIORITY - 2)

    .denyCacheImageMultipleSizesInMemory()

    .discCacheFileNameGenerator(new Md5FileNameGenerator())

    .tasksProcessingOrder(QueueProcessingType.LIFO).build();


    ImageLoader.getInstance().init(config);


    // 2.이미지로더 옵션 지정

    loader_options = new DisplayImageOptions.Builder()

    .showImageForEmptyUri(0).showImageOnLoading(0)

    .showImageOnFail(0).bitmapConfig(Bitmap.Config.RGB_565).build();



     ImageLoader.getInstance().displayImage(이미지URL, 이미지뷰, loader_options);


가장 효율적이라고 볼수는 없지만 현재 이렇게 사용중이다.

이미지가 많은 앱을 개발할때 사용한 옵션인데 뻗지않고 잘된다 안드로이드2.3 이상에서 테스트할때 이미지로 오류난적은 없었다

정답은 테스트 많이 해보는거 ~



댓글
댓글쓰기 폼