您的位置:首页 > 理论基础 > 计算机网络

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,有详细介绍。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: