Skip to content

Commit 48ebe19

Browse files
committed
[M]demo 更新
1 parent ad09163 commit 48ebe19

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

PicassoImageLoader/src/main/java/com/vansz/picassoimageloader/PicassoImageLoader.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727

2828
/**
2929
* Created by Vans Z on 2020-02-28.
30+
* error: Picasso.into(new Target()) 平均5次调用会出现一次不会调用
31+
* onBitmapLoaded 或者 onBitmapFailed 回调方法的bug, 官方一直未修复
3032
* 暂不支持百分比进度指示器
3133
*/
3234
public class PicassoImageLoader implements ImageLoader {

app/src/main/java/com/hitomi/transferimage/activity/ComplexDemoActivity.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
import com.hitomi.transferimage.SourceConfig;
1919
import com.nostra13.universalimageloader.core.ImageLoader;
2020
import com.nostra13.universalimageloader.core.ImageLoaderConfiguration;
21-
import com.squareup.picasso.Picasso;
2221
import com.vansz.glideimageloader.GlideImageLoader;
23-
import com.vansz.picassoimageloader.PicassoImageLoader;
2422
import com.vansz.universalimageloader.UniversalImageLoader;
2523
import com.zhy.adapter.recyclerview.CommonAdapter;
2624
import com.zhy.adapter.recyclerview.MultiItemTypeAdapter;
@@ -95,7 +93,7 @@ private void recyclerDemo() {
9593
.setSourceUrlList(SourceConfig.getOriginalSourceGroup())
9694
.setProgressIndicator(new ProgressBarIndicator())
9795
.setIndexIndicator(new NumberIndexIndicator())
98-
.setImageLoader(PicassoImageLoader.with(getApplicationContext()))
96+
.setImageLoader(GlideImageLoader.with(getApplicationContext()))
9997
.enableHideThumb(false)
10098
.bindRecyclerView(recyclerView, R.id.iv_thum);
10199
RecyclerAdapter recyclerAdapter = new RecyclerAdapter();
@@ -123,7 +121,7 @@ private class RecyclerAdapter extends CommonAdapter<String> {
123121
@Override
124122
protected void convert(ViewHolder viewHolder, String item, final int position) {
125123
final ImageView imageView = viewHolder.getView(R.id.iv_thum);
126-
Picasso.get()
124+
Glide.with(imageView)
127125
.load(item)
128126
.placeholder(R.mipmap.ic_empty_photo)
129127
.into(imageView);

app/src/main/res/layout/activity_complex_demo.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
android:layout_width="match_parent"
1717
android:layout_height="wrap_content"
1818
android:layout_marginBottom="12dp"
19-
android:text="使用了 RecyclerView 作为载体,Picasso 加载图片,RecyclerView 全部展开,演示了最普遍、简单、常用的使用方式:"
19+
android:text="使用了 RecyclerView 作为载体,Glide 加载图片,RecyclerView 全部展开,演示了最普遍、简单、常用的使用方式:"
2020
android:textColor="#888" />
2121

2222
<androidx.recyclerview.widget.RecyclerView

0 commit comments

Comments
 (0)