public static void displaySmallPhoto(Context context, ImageView imageView, String url) { if (imageView == null) { throw new IllegalArgumentException("argument error"); } Glide.with(context).load(url).asBitmap() .diskCacheStrategy(DiskCacheStrategy.ALL) .placeholder(R.drawable.ic_image_loading) .error(R.drawable.ic_empty_picture) .thumbnail(0.5f) .into(imageView); } public static void displayBigPhoto(Context context, ImageView imageView, String url) {
public static void displaySmallPhoto(Context context, ImageView imageView, String url) { if (imageView == null) { throw new IllegalArgumentException("argument error"); } Glide.with(context).load(url).asBitmap() .diskCacheStrategy(DiskCacheStrategy.ALL) .placeholder(R.drawable.ic_image_loading) .error(R.drawable.ic_empty_picture) .thumbnail(0.5f) .into(imageView); } public static void displayBigPhoto(Context context, ImageView imageView, String url) {
public static void displaySmallPhoto(Context context, ImageView imageView, String url) { if (imageView == null) { throw new IllegalArgumentException("argument error"); } Glide.with(context).load(url).asBitmap() .diskCacheStrategy(DiskCacheStrategy.ALL) .placeholder(R.drawable.ic_image_loading) .error(R.drawable.ic_empty_picture) .thumbnail(0.5f) .into(imageView); } public static void displayBigPhoto(Context context, ImageView imageView, String url) {
private void loadPhoto(final PhotoResult photoResult, final ImageView iv) { Glide.with(mContext).load(photoResult.getPhotoPath()).asBitmap() .centerCrop().dontAnimate().thumbnail(0.5F).override(photoSize, photoSize) .diskCacheStrategy(DiskCacheStrategy.RESULT).placeholder(R.drawable.photo_loading) .into(new SimpleTarget<Bitmap>() { @Override public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) { iv.setImageBitmap(resource); PhotoUtil.bitmap2File(mContext, resource, photoResult, null); } }); }
.diskCacheStrategy(DiskCacheStrategy.SOURCE) .priority(Priority.HIGH) .thumbnail( Glide.with(view.getContext()) .load(wallThumbURL) .asBitmap() .priority(Priority.IMMEDIATE) .thumbnail(0.3f)) .into(target); } else { .diskCacheStrategy(DiskCacheStrategy.SOURCE) .priority(Priority.HIGH) .thumbnail( Glide.with(view.getContext()) .load(wallThumbURL) .asBitmap() .priority(Priority.IMMEDIATE) .thumbnail(0.3f)) .into(target); .diskCacheStrategy(DiskCacheStrategy.SOURCE) .priority(Priority.HIGH) .thumbnail(0.5f) .into(target); } else { .diskCacheStrategy(DiskCacheStrategy.SOURCE) .priority(Priority.HIGH)