com.squareup.picasso.Picasso类的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(6.5k)|赞(0)|评价(0)|浏览(114)

本文整理了Java中com.squareup.picasso.Picasso类的一些代码示例,展示了Picasso类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Picasso类的具体详情如下:
包路径:com.squareup.picasso.Picasso
类名称:Picasso

Picasso介绍

暂无

代码示例

代码示例来源:origin: pinguo-zhouwei/MZBannerView

  1. @Override
  2. public void onBind(Context context, int i, Movie movie) {
  3. Log.e("zhouwei","current position:"+i);
  4. Picasso.with(context).load(movie.images.large).into(mImageView);
  5. }
  6. }

代码示例来源:origin: lovetuzitong/MultiImageSelector

  1. @Override
  2. public void onScrollStateChanged(AbsListView view, int scrollState) {
  3. if (scrollState == SCROLL_STATE_FLING) {
  4. Picasso.with(view.getContext()).pauseTag(TAG);
  5. } else {
  6. Picasso.with(view.getContext()).resumeTag(TAG);
  7. }
  8. }

代码示例来源:origin: siyamed/android-shape-imageview

  1. @Override
  2. public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  3. View view = inflater.inflate(R.layout.fragment_list_sample, container, false);
  4. final Picasso picasso = Picasso.with(getActivity());
  5. picasso.setLoggingEnabled(true);
  6. picasso.setIndicatorsEnabled(false);
  7. int listLayout = getArguments().getInt(ARG_LAYOUT);
  8. final ListView listView = (ListView) view.findViewById(R.id.list);
  9. Adapter adapter = new Adapter(getActivity(), picasso, listLayout);
  10. listView.setAdapter(adapter);
  11. return view;
  12. }

代码示例来源:origin: commonsguy/cw-omnibus

  1. @Override
  2. public View getView(int position, View convertView, ViewGroup parent) {
  3. View row=super.getView(position, convertView, parent);
  4. Item item=getItem(position);
  5. ImageView icon=(ImageView)row.findViewById(R.id.icon);
  6. picasso.load(item.owner.profileImage)
  7. .fit().centerCrop()
  8. .placeholder(R.drawable.owner_placeholder)
  9. .error(R.drawable.owner_error).into(icon);
  10. TextView title=(TextView)row.findViewById(R.id.title);
  11. title.setText(Html.fromHtml(getItem(position).title));
  12. return(row);
  13. }
  14. }

代码示例来源:origin: lyft/scissors

  1. public static BitmapLoader createUsing(CropView cropView) {
  2. return createUsing(cropView, Picasso.with(cropView.getContext()));
  3. }

代码示例来源:origin: commonsguy/cw-omnibus

  1. @Override
  2. public View getView(int position, View convertView, ViewGroup parent) {
  3. View row=super.getView(position, convertView, parent);
  4. Item item=getItem(position);
  5. ImageView icon=(ImageView)row.findViewById(R.id.icon);
  6. picasso.load(item.owner.profileImage)
  7. .fit().centerCrop()
  8. .placeholder(R.drawable.owner_placeholder)
  9. .error(R.drawable.owner_error).into(icon);
  10. TextView title=(TextView)row.findViewById(R.id.title);
  11. title.setText(Html.fromHtml(getItem(position).title));
  12. return(row);
  13. }
  14. }

代码示例来源:origin: siyamed/android-shape-imageview

  1. @Override
  2. public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  3. View view = inflater.inflate(R.layout.fragment_chat_sample, container, false);
  4. final Picasso picasso = Picasso.with(getActivity());
  5. picasso.setLoggingEnabled(true);
  6. picasso.setIndicatorsEnabled(false);
  7. int listLayout1 = getArguments().getInt(ARG_LAYOUT_1);
  8. int listLayout2 = getArguments().getInt(ARG_LAYOUT_2);
  9. final ListView listView = (ListView) view.findViewById(R.id.list);
  10. Adapter adapter = new Adapter(getActivity(), picasso, listLayout1, listLayout2);
  11. listView.setAdapter(adapter);
  12. return view;
  13. }

代码示例来源:origin: alibaba/Tangram-Android

  1. @Override
  2. public <IMAGE extends ImageView> void doLoadImageUrl(@NonNull IMAGE view,
  3. @Nullable String url) {
  4. Picasso.with(TangramDataParserActivity.this).load(url).into(view);
  5. }
  6. }, ImageView.class);

代码示例来源:origin: alibaba/Tangram-Android

  1. @Override
  2. public <IMAGE extends ImageView> void doLoadImageUrl(@NonNull IMAGE view,
  3. @Nullable String url) {
  4. Picasso.with(RxTangramActivity.this).load(url).into(view);
  5. }
  6. }, ImageView.class);

代码示例来源:origin: chrisbanes/PhotoView

  1. @Override
  2. protected void onCreate(Bundle savedInstanceState) {
  3. super.onCreate(savedInstanceState);
  4. setContentView(R.layout.activity_simple);
  5. final PhotoView photoView = findViewById(R.id.iv_photo);
  6. Picasso.with(this)
  7. .load("http://pbs.twimg.com/media/Bist9mvIYAAeAyQ.jpg")
  8. .into(photoView);
  9. }
  10. }

代码示例来源:origin: commonsguy/cw-omnibus

  1. void setSlideContent(Uri slideUri) {
  2. Picasso.with(getContext()).load(slideUri).into(slide);
  3. }
  4. }

代码示例来源:origin: iammert/MaterialIntroView

  1. @Override
  2. public void onBindViewHolder(RecyclerViewAdapter.ExampleViewHolder holder, int position) {
  3. Song song = songList.get(position);
  4. holder.coverName.setText(song.songName);
  5. holder.singerName.setText(song.singerName);
  6. Picasso.with(context).load(song.songArt).into(holder.coverIamge);
  7. }

代码示例来源:origin: commonsguy/cw-omnibus

  1. @Override
  2. public Object instantiateItem(ViewGroup container, int position) {
  3. ImageView page=new ImageView(ctxt);
  4. ViewGroup.LayoutParams p=
  5. new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
  6. ViewGroup.LayoutParams.MATCH_PARENT);
  7. container.addView(page, p);
  8. Picasso.with(ctxt).load(getSlideImageUri(position)).into(page);
  9. return(page);
  10. }

代码示例来源:origin: siyamed/android-shape-imageview

  1. @Override
  2. public void run() {
  3. Picasso.with(getActivity()).load(Constants.IMAGES[0][0]).into(imageView);
  4. }
  5. }, 3000);

代码示例来源:origin: alibaba/Tangram-Android

  1. @Override
  2. public <IMAGE extends ImageView> void doLoadImageUrl(@NonNull IMAGE view,
  3. @Nullable String url) {
  4. Picasso.with(Tangram3Activity.this.getApplicationContext()).load(url).into(view);
  5. }
  6. }, ImageView.class);

代码示例来源:origin: jiangqqlmj/FastDev4Android

  1. /**
  2. * Will download an image from a URL and put it in an ImageView.<br/>
  3. * It uses Square's Picasso library to download the image asynchronously and put the result into the ImageView.<br/>
  4. * Picasso manages recycling of views in a ListView.<br/>
  5. * If you need more control over the Picasso settings, use {BaseAdapterHelper#setImageBuilder}.
  6. * @param viewId The view id.
  7. * @param imageUrl The image URL.
  8. * @return The BaseAdapterHelper for chaining.
  9. */
  10. public BaseAdapterHelper setImageUrl(int viewId, String imageUrl) {
  11. ImageView view = retrieveView(viewId);
  12. Picasso.with(context).load(imageUrl).into(view);
  13. return this;
  14. }

代码示例来源:origin: alibaba/Tangram-Android

  1. @Override
  2. public <IMAGE extends ImageView> void doLoadImageUrl(@NonNull IMAGE view,
  3. @Nullable String url) {
  4. Picasso.with(TangramActivity.this.getApplicationContext()).load(url).into(view);
  5. }
  6. }, ImageView.class);

代码示例来源:origin: ivacf/archi

  1. @BindingAdapter({"imageUrl"})
  2. public static void loadImage(ImageView view, String imageUrl) {
  3. Picasso.with(view.getContext())
  4. .load(imageUrl)
  5. .placeholder(R.drawable.placeholder)
  6. .into(view);
  7. }

代码示例来源:origin: zhihu/Matisse

  1. @Override
  2. public void loadImage(Context context, int resizeX, int resizeY, ImageView imageView, Uri uri) {
  3. Picasso.with(context).load(uri).resize(resizeX, resizeY).priority(Picasso.Priority.HIGH)
  4. .centerInside().into(imageView);
  5. }

代码示例来源:origin: LyndonChin/MasteringAndroidDataBinding

  1. @BindingAdapter({"imageUrl", "error"})
  2. public static void loadImage(ImageView view, String url, Drawable error) {
  3. Log.d(App.TAG, "load image");
  4. Picasso.with(view.getContext()).load(url).error(error).into(view);
  5. }
  6. }

相关文章