photoview主要是使用于:图片的放大缩小;
首先要往libs下添个jar包,或者是:是依赖:
compile 'com.uwetrottmann.photoview:library:1.2.4'<uk.co.senab.photoview.PhotoView android:id="@+id/photoview" android:layout_width="match_parent" android:layout_height="match_parent" android:scaleType="centerCrop" />
在代码中找到 photoview的控件:然后Glide.with(this).load(imageUrl).into(pv); //监听 pv.setOnPhotoTapListener(new PhotoViewAttacher.OnPhotoTapListener() { @Override public void onPhotoTap(View view, float v, float v1) { getActivity().finish(); } }); 使用glide时要注意: compile 'com.github.bumptech.glide:glide:3.5.2' 导个依赖; 使用picsso时也是先导个jar包,或者添个依赖:Picasso.with(context).load(url).into(view);
glide和picsso的区别在于:
glide占的内存小;
还有就是 photoview平常使用时和imageview一样;