图片处理

1.StringUtils    
        .getImgPath(keYuan.titleimg, 200, 150, true);  
对搜房的图片进行动态调整
2.
支持对网络的判断,2G网络环境下不加载图片
LoaderImageExpandUtil  .displayImageForBG.(url,mSelf,position)   显示图片的方法   用ImageLoader
3.
自定义ImageView(可网络获取图片,设置是否圆角)
RemoteImageView .setCacheImageForBG(img, R.drawable.dianshang_nopic);----------》LoaderImageExpandUtil .displayImageForBG.(url,mSelf,position)   显示图片的方法   用ImageLoader



4.异步加载图片并进行缓存
       RemoteImageManager  

5. ImageViewTouchBase extends ImageView   显示大图里用的
    setYxdCacheImage(String url,int position,int str)--》 LoaderImageExpandUtil.displayImage(url,mSelf);     设置图片
                                             ---》ImageLoader.getInstance().displayImage(url, imageView);


6. RemoteImageView.setYxdCacheImage(String url,int position,int a)  ----》 LoaderImageExpandUtil.displayImage(url,mSelf)

LoaderImageExpandUtil.displayImage(imagePath,mImageView);     默认保存到本地

7.房源详情:图片     LoaderImageExpandUtil
/**
  * 可以设置{@link R.drawable.image_loding} 以外默认图片的方法
  *
  * @param url
  * @param imageView
  * @param sourceID
  *            其他默认图片资源ID
  *
  */
 public static void displayImage(String url, ImageView imageView,    int sourceID) ;

/**
  * 异步获取图片
  *
  * @param url
  *            图片地址
  * @param imageView
  *            图片显示控件
  * @param resId
  *            背景
  */           RemoteImageManager  
 public void download(String url, ImageView imageView, int resId,  ProgressBar progressBar, boolean store, String... type) ;




/** 正式房源详情图片尺寸 */
 public static final int ImgSize = 600;

8.图片列表
ImageUtils
  public static void setImage(String url, int image, ImageView imageView)------》imageLoader.displayImage(url, imageView, options)

9.相机图片库:
BitmapManager
        public void displayImageByFilePath(ImageView imageView,String filePath){
  if (null == options || null == imageLoader) {
   UtilsLog.e("qqqq", "qqqqqqqq");
   initImageLoader();
  }
  imageLoader.displayImage("file://" + filePath,imageView, options);
 }

图片编辑:
/**
  * 从路径中获取并对图片进行处理
  * @param path 图片路径
  * @return
  */                                   ImageUtils
 public static Bitmap compressAndGetImageFromFile(String path)





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值