Android菜鸟学习笔记(ImageLoader加载图片)
2014-09-12 14:55
393 查看
ImageLoader imageLoader = ImageLoader.getInstance();
imageLoader.init(ImageLoaderConfiguration.createDefault(getActivity()));
//3,参数配置
DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.ic_launcher)
.showImageOnFail(R.drawable.ic_launcher)
.imageScaleType(ImageScaleType.EXACTLY)
.showImageForEmptyUri(R.drawable.ic_launcher)
.cacheInMemory(true)
.cacheOnDisc(true).displayer(new FadeInBitmapDisplayer(300))
.imageScaleType(ImageScaleType.EXACTLY).build();
String URI = mImageUrl;
//4,设置图片。
ImageLoader.displayImage(URI, mImageView, new SimpleImageLoadingListener() {});
其中URI从网上查到不同路劲的地址书写情况
String imageUri = "http://site.com/image.png"; // from Web
String imageUri = "file:///mnt/sdcard/image.png"; // from SD card
String imageUri = "content://media/external/audio/albumart/13"; // from content provider
String imageUri = "assets://image.png"; // from assets
String imageUri = "drawable://" + R.drawable.image; // from drawables (only images, non-9patch)
imageLoader.init(ImageLoaderConfiguration.createDefault(getActivity()));
//3,参数配置
DisplayImageOptions displayImageOptions = new DisplayImageOptions.Builder()
.showStubImage(R.drawable.ic_launcher)
.showImageOnFail(R.drawable.ic_launcher)
.imageScaleType(ImageScaleType.EXACTLY)
.showImageForEmptyUri(R.drawable.ic_launcher)
.cacheInMemory(true)
.cacheOnDisc(true).displayer(new FadeInBitmapDisplayer(300))
.imageScaleType(ImageScaleType.EXACTLY).build();
String URI = mImageUrl;
//4,设置图片。
ImageLoader.displayImage(URI, mImageView, new SimpleImageLoadingListener() {});
其中URI从网上查到不同路劲的地址书写情况
String imageUri = "http://site.com/image.png"; // from Web
String imageUri = "file:///mnt/sdcard/image.png"; // from SD card
String imageUri = "content://media/external/audio/albumart/13"; // from content provider
String imageUri = "assets://image.png"; // from assets
String imageUri = "drawable://" + R.drawable.image; // from drawables (only images, non-9patch)
相关文章推荐
- Android异步加载学习笔记之三:用AsyncTask实现ListView中的图片数据加载
- Android学习笔记(二)之异步加载图片
- Android网络图片加载缓存处理库的使用---第三方库学习笔记(五)
- cocos2d-x 菜鸟学习笔记三(图片预加载与进度条)
- Android中实现图片的异步加载学习笔记
- android图片的异步加载和双缓存学习笔记——DisplayImageOptions
- Android菜鸟练习第三课 ImageLoader通过displayImage()方法加载网络图片
- 安卓学习笔记---Android图片加载框架最全解析(一),Glide的基本用法
- Android异步加载学习笔记之二:实现ListView中的图片数据从网络加载
- Android学习笔记(二)之异步加载图片
- Android 实现图片缓存异步加载框架学习笔记
- Android菜鸟学习笔记(WebView加载html,滑动时闪屏)
- Android异步加载学习笔记之四:利用缓存优化网络加载图片及ListView加载优化
- Android中实现图片的异步加载学习笔记
- Android(java)学习笔记236:多媒体之加载大图片到内存(Bitmap API)
- android图片的异步加载和双缓存学习笔记——DisplayImageOptions
- 图片的异步加载和双缓存学习笔记——ImageLoader
- Android菜鸟学习笔记(ImageLoader使用前需初始化异常)
- Android菜鸟学习笔记(WebView加载html页面,页面提交数据问题)
- Android学习笔记(二)之异步加载图片