@Override public void loadImage(Context context, int resizeX, int resizeY, ImageView imageView, Uri uri) { Picasso.with(context).load(uri).resize(resizeX, resizeY).priority(Picasso.Priority.HIGH) .centerInside().into(imageView); }
@Override public void bindImage(String uri, final ImageBase imageBase, int reqWidth, int reqHeight) { RequestCreator requestCreator = Picasso.with(TangramActivity.this).load(uri); Log.d("TangramActivity", "bindImage request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(imageBase); cache.add(imageTarget); requestCreator.into(imageTarget); }
@Override public void bindImage(String uri, final ImageBase imageBase, int reqWidth, int reqHeight) { RequestCreator requestCreator = Picasso.with(RxTangramActivity.this).load(uri); Log.d("TangramActivity", "bindImage request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } RxTangramActivity.ImageTarget imageTarget = new RxTangramActivity.ImageTarget(imageBase); cache.add(imageTarget); requestCreator.into(imageTarget); }
@Override public void getBitmap(String uri, int reqWidth, int reqHeight, final Listener lis) { RequestCreator requestCreator = Picasso.with(RxTangramActivity.this).load(uri); Log.d("TangramActivity", "getBitmap request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } RxTangramActivity.ImageTarget imageTarget = new RxTangramActivity.ImageTarget(lis); cache.add(imageTarget); requestCreator.into(imageTarget); } });
private void bindPhoto(final PhotoViewHolder holder, int position) { Picasso.with(context) .load(photos.get(position)) .resize(cellSize, cellSize) .centerCrop() .into(holder.ivPhoto, new Callback() { @Override public void onSuccess() { animatePhoto(holder); } @Override public void onError() { } }); if (lastAnimatedItem < position) lastAnimatedItem = position; }
@Override public void loadThumbnail(Context context, int resize, Drawable placeholder, ImageView imageView, Uri uri) { Picasso.with(context).load(uri).placeholder(placeholder) .resize(resize, resize) .centerCrop() .into(imageView); }
@Override public void getBitmap(String uri, int reqWidth, int reqHeight, final Listener lis) { RequestCreator requestCreator = Picasso.with(TangramActivity.this).load(uri); Log.d("TangramActivity", "getBitmap request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(lis); cache.add(imageTarget); requestCreator.into(imageTarget); } });
@Override public void displayImagePreview(Activity activity, String path, ImageView imageView, int width, int height) { Picasso.with(activity)// .load(Uri.fromFile(new File(path)))// .resize(width, height)// .centerInside()// .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)// .into(imageView); }
@Override public void bindImage(String uri, final ImageBase imageBase, int reqWidth, int reqHeight) { RequestCreator requestCreator = Picasso.with(tangramEngine.getContext()).load(uri); Log.d("TangramActivity", "bindImage request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(imageBase); cache.add(imageTarget); requestCreator.into(imageTarget); }
@Override public void getBitmap(String uri, int reqWidth, int reqHeight, final ImageLoader.Listener lis) { RequestCreator requestCreator = Picasso.with(tangramEngine.getContext()).load(uri); Log.d("TangramActivity", "getBitmap request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(lis); cache.add(imageTarget); requestCreator.into(imageTarget); } };
@Override public void displayImage(Activity activity, String path, ImageView imageView, int width, int height) { Picasso.with(activity)// .load(Uri.fromFile(new File(path)))// .placeholder(R.drawable.ic_default_image)// .error(R.drawable.ic_default_image)// .resize(width, height)// .centerInside()// .memoryPolicy(MemoryPolicy.NO_CACHE, MemoryPolicy.NO_STORE)// .into(imageView); }
private void onBindChildHolder(ChildHolder holder, int parentPosition, int childPosition) { Character character = mSections.get(parentPosition).getCharacters().get(childPosition); holder.tvName.setText(character.getName()); Resources resources = holder.itemView.getResources(); int size = resources.getDimensionPixelOffset(R.dimen.hero_avatar_size); int width = resources.getDimensionPixelOffset(R.dimen.hero_avatar_border); Picasso.with(holder.itemView.getContext()) .load(character.getAvatar()) .resize(size, size) .transform(new CircleTransformation(width)) .into(holder.ivAvatar); }
@Override public boolean setViewValue (View view, Cursor cursor, int columnIndex) { switch (view.getId()) { case R.id.title: ((TextView)view).setText(Html.fromHtml(cursor.getString(columnIndex))); return(true); case R.id.icon: Picasso.with(getActivity()).load(cursor.getString(columnIndex)) .resize(size, size).centerCrop() .placeholder(R.drawable.owner_placeholder) .error(R.drawable.owner_error).into((ImageView)view); return(true); } return(false); } }
private void setupHeader() { View headerView = vNavigation.getHeaderView(0); ivMenuUserProfilePhoto = (ImageView) headerView.findViewById(R.id.ivMenuUserProfilePhoto); headerView.findViewById(R.id.vGlobalMenuHeader).setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { onGlobalMenuHeaderClick(v); } }); Picasso.with(this) .load(profilePhoto) .placeholder(R.drawable.img_circle_placeholder) .resize(avatarSize, avatarSize) .centerCrop() .transform(new CircleTransformation()) .into(ivMenuUserProfilePhoto); }
protected void updateCardViewImage(String path) { Picasso.with(cardView.getContext()) .load("file:///android_asset/" + path) .resize(convertDpToPixel(cardView.getContext(), CARD_WIDTH), convertDpToPixel(cardView.getContext(), CARD_HEIGHT)) .into(viewTarget); } }
private void loadThumbnailPhoto() { ivPhoto.setScaleX(0); ivPhoto.setScaleY(0); Picasso.with(this) .load(photoUri) .centerCrop() .resize(photoSize, photoSize) .into(ivPhoto, new Callback() { @Override public void onSuccess() { ivPhoto.animate() .scaleX(1.f).scaleY(1.f) .setInterpolator(new OvershootInterpolator()) .setDuration(400) .setStartDelay(200) .start(); } @Override public void onError() { } }); }
private void setupHeader() { int avatarSize = getResources().getDimensionPixelSize(R.dimen.global_menu_avatar_size); String profilePhoto = getResources().getString(R.string.user_profile_photo); Picasso.with(getActivity()) .load(profilePhoto) .placeholder(R.drawable.img_circle_placeholder) .resize(avatarSize, avatarSize) .centerCrop() .transform(new CircleTransformation()) .into(ivMenuUserProfilePhoto); }
@Override public void bindImage(String uri, final ImageBase imageBase, int reqWidth, int reqHeight) { RequestCreator requestCreator = Picasso.with(BannerTestActivity.this).load(uri); Log.d("BannerTestActivity", "bindImage request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(imageBase); cache.add(imageTarget); requestCreator.into(imageTarget); }
@Override public void getBitmap(String uri, int reqWidth, int reqHeight, final Listener lis) { RequestCreator requestCreator = Picasso.with(BannerTestActivity.this).load(uri); Log.d("BannerTestActivity", "getBitmap request width height " + reqHeight + " " + reqWidth); if (reqHeight > 0 || reqWidth > 0) { requestCreator.resize(reqWidth, reqHeight); } ImageTarget imageTarget = new ImageTarget(lis); cache.add(imageTarget); requestCreator.into(imageTarget); } });
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_user_profile); this.avatarSize = getResources().getDimensionPixelSize(R.dimen.user_profile_avatar_size); this.profilePhoto = getString(R.string.user_profile_photo); Picasso.with(this) .load(profilePhoto) .placeholder(R.drawable.img_circle_placeholder) .resize(avatarSize, avatarSize) .centerCrop() .transform(new CircleTransformation()) .into(ivUserProfilePhoto); setupTabs(); setupUserProfileGrid(); setupRevealBackground(savedInstanceState); }