java类com.squareup.picasso.MemoryPolicy的实例源码

PostActivityFragment.java 文件源码 项目:getsocial-android-sdk 阅读 23 收藏 0 点赞 0 评论 0
@Override
protected void onImagePickedFromDevice(Uri imageUri, int requestCode) {
    if (requestCode == REQUEST_PICK_CUSTOM_IMAGE) {
        with(getContext())
                .load(imageUri)
                .resize(MAX_WIDTH, 0)
                .memoryPolicy(MemoryPolicy.NO_CACHE)
                .into(_viewContainer._image);
    }
}
CustomInviteFragment.java 文件源码 项目:getsocial-android-sdk 阅读 20 收藏 0 点赞 0 评论 0
@Override
protected void onImagePickedFromDevice(Uri imageUri, int requestCode) {
    if (requestCode == REQUEST_PICK_CUSTOM_IMAGE) {
        with(getContext())
                .load(imageUri)
                .resize(MAX_WIDTH, 0)
                .memoryPolicy(MemoryPolicy.NO_CACHE)
                .into(_viewContainer._inviteImageView);
    }
}
UrlFragment.java 文件源码 项目:Faker 阅读 22 收藏 0 点赞 0 评论 0
@Override
public void updateImageUrlExample(String value) {
    Picasso.with(getActivity())
            .load(value)
            .memoryPolicy(MemoryPolicy.NO_CACHE)
            .placeholder(R.drawable.drawer_background)
            .error(R.drawable.drawer_background)
            .into(image);
    imageUrl.setText(value);
}
UrlFragment.java 文件源码 项目:Faker 阅读 22 收藏 0 点赞 0 评论 0
@Override
public void updateAvatarUrlExample(String value) {
    Picasso.with(getActivity())
            .load(value)
            .memoryPolicy(MemoryPolicy.NO_CACHE)
            .placeholder(R.drawable.drawer_background)
            .error(R.drawable.drawer_background)
            .into(avatar);
    avatarUrl.setText(value);
}
MainActivity.java 文件源码 项目:CircularImageView 阅读 22 收藏 0 点赞 0 评论 0
/**
 * Updates image (CircularImageView) on selecting a thumbnail
 *
 * @param v
 */
private void updateImage(CompoundImageView v) {
    if (v == mSelectedThumbnail)
        return;

    if (null != mSelectedThumbnail) {
        mSelectedThumbnail.setChecked(false);
    }

    mImage.setChecked(false);
    mSelectedThumbnail = v;
    mSelectedThumbnail.setChecked(true);

    switch (mSelectedThumbnail.getId()) {
        case R.id.thumbnail_1:
            mImage.setImageResource(R.drawable.c1);
            updateCode(getString(R.string.java_code_template, "R.drawable.c1"));
            break;
        case R.id.thumbnail_2:
            mImage.setImageResource(R.drawable.c2);
            updateCode(getString(R.string.java_code_template, "R.drawable.c2"));
            break;
        case R.id.thumbnail_no_image:
            mImage.setImageDrawable(null);
            updateCode(getString(R.string.java_code_template, "null"));
            break;
        case R.id.thumbnail_from_cloud:
            Toast.makeText(this, R.string.loading_remote_image, Toast.LENGTH_SHORT).show();
            Picasso.with(this)
                    .load("https://raw.githubusercontent.com/subinkrishna/CircularImageView/master/art/cat_original.jpg")
                    .noFade()
                    .placeholder(R.drawable.placeholder)
                    .resize(mCivSize, mCivSize)
                    .memoryPolicy(MemoryPolicy.NO_CACHE)
                    .centerCrop()
                    .into(mImage);
            updateCode(getString(R.string.picasso_code_template));
            break;
    }
}
PicassoOnScrollListener.java 文件源码 项目:AndroidStartupDemo 阅读 23 收藏 0 点赞 0 评论 0
@BindingAdapter({"compressImageUrl"})
public static void loadImageCompress(ImageView imageView, String url) {
    Picasso.with(imageView.getContext().getApplicationContext())
            .load(url)
            .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
            //.placeholder(R.drawable.ic_image_load_place_holder)
            .config(Bitmap.Config.RGB_565)
            .tag(PicassoOnScrollListener.TAG)
            .into(imageView);
}
PicassoImageLoader.java 文件源码 项目:GalleryFinal 阅读 26 收藏 0 点赞 0 评论 0
@Override
public void displayImage(Activity activity, String path, GFImageView imageView, Drawable defaultDrawable, int width, int height) {
    Picasso.with(activity)
            .load(new File(path))
            .placeholder(defaultDrawable)
            .error(defaultDrawable)
            .config(mConfig)
            .resize(width, height)
            .centerInside()
            .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
            .into(imageView);
}
CropResultActivity.java 文件源码 项目:scissors 阅读 28 收藏 0 点赞 0 评论 0
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_crop_result);
    ButterKnife.bind(this);

    String filePath = getIntent().getStringExtra(EXTRA_FILE_PATH);
    File imageFile = new File(filePath);

    Picasso.with(this)
            .load(imageFile)
            .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)
            .into(resultView);

    // Or Glide
    //Glide.with(this)
    //        .load(imageFile)
    //        .diskCacheStrategy(DiskCacheStrategy.NONE)
    //        .skipMemoryCache(true)
    //        .into(resultView);

    // Or Android-Universal-Image-Loader
    //DisplayImageOptions options = new DisplayImageOptions.Builder()
    //        .cacheInMemory(false)
    //        .cacheOnDisk(false)
    //        .build();
    //ImageLoader.getInstance().displayImage("file://" + filePath, resultView, options);
}
VideoActivity.java 文件源码 项目:evercam-android 阅读 32 收藏 0 点赞 0 评论 0
public void loadImageThumbnail(EvercamCamera camera) {
    imageView.setImageDrawable(null);

    if (camera.hasThumbnailUrl()) {
        Picasso.with(this).load(camera.getThumbnailUrl())
                .memoryPolicy(MemoryPolicy.NO_CACHE)
                .into(imageView);
    } else {
        Log.e(TAG, camera.toString());
    }
}
BitmapProviderPicasso.java 文件源码 项目:TileView 阅读 19 收藏 0 点赞 0 评论 0
public Bitmap getBitmap( Tile tile, Context context ) {
  Object data = tile.getData();
  if( data instanceof String ) {
    String unformattedFileName = (String) tile.getData();
    String formattedFileName = String.format( unformattedFileName, tile.getColumn(), tile.getRow() );
    try {
      return Picasso.with( context ).load( formattedFileName ).memoryPolicy( MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE ).get();
    } catch( Throwable t ) {
      // probably couldn't find the file, maybe OOME
    }
  }
  return null;
}


问题


面经


文章

微信
公众号

扫码关注公众号