4000 为ViewPager便捷设置网络或者本地图片
2016-11-05 15:22
183 查看
前段时间心血来潮,想封装一个类库,封装好了又没时间写博客,今天分享出来,主要就是为了更方便的使用ViewPager设置图片。 github:https://github.com/wp529/WPViewpager 类库介绍:一行代码快速实现ViewPager加载图片 网络和本地图片 可设置轮询 轮询间隔时间 触摸时取消轮询 抬起继续轮询 导航小点跟随页面滑动 可自行设置小 点样式页面点击监听 便捷实现新手导航页面开发 顶部广告开发
使用详解
一、布局
<com.pzhu.wpviewpager_lib.WPViewPager android:id="@+id/vp" android:layout_width="match_parent" android:layout_height="300dp"/>
二、代码
private int[] guideImages = { R.drawable.speech_bubble, R.drawable.speech_bubble, R.drawable.speech_bubble, R.drawable.speech_bubble }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WPViewPager vp = (WPViewPager) findViewById(R.id.vp); vp.setImageResourceByLocal(guideImages,R.drawable.aaa,R.drawable.dont,false); }
三、主要使用方法介绍
/** * 一行代码设置viewpager的网络图片资源 * * @param resource 网络图片资源url * @param pointSelectId 选中时的导航小点 * @param pointNormalId 正常时的图片小点 * @param looper 是否需要轮询 */ public void setImageResourceByInternet(String[] resource, int pointSelectId, int pointNormalId, boolean looper);
//设置点击页面监听回调 回调参数为当前点击第几页
public void setOnPageClickListener(OnPageClickListener listener);
更多使用方法请看github,有详细介绍。
相关文章推荐
- Android网络获取图片保存到本地,并在ViewPager中显示图片
- android中ViewPager+Picasso 实现轮播本地和网络图片源码
- 代码中设置图片为本地路径或者网络路径
- ListView GridView ViewPager 异步 加载网络图片 缓存到本地
- 让UIImageView可以直接设置网络图片url,并且支持图片缓存
- android开源项目SmartImageView设置网络图片url时抛出java.io.FileNotFoundException
- ViewPager 中设置图片大小不起作用
- Android设置拍照或者上传本地图片
- ViewPager访问网络图片
- (Andr 4000 oid学习)ImageView设置异步加载的网络图片
- android使用ImageView加载本地SdCard图片和加载网络图片
- 设置ViewPagerIndicator框架中IconPageIndicator的图片指示器间距
- 从本地或者网络读取图片,并转换为Bitmap图片
- Viewpager图片自动轮播,网络图片加载,图片自动刷新
- viewpager上轮播网络图片,图片的左右两侧距离屏幕有间隔
- ViewPager读取本地图片
- Android - 小功能 使用ImageView加载本地SdCard图片和加载网络图片
- 使用Viewpager制作图片阅读器(5)- 增加获取网络图片(附上源码)
- Universal-Image-Loader解析(三)——用ListView和ViewPager加载网络中的图片
- ViewPager+动态加载网络图片