【发布】图片轮播控件Android版-version0.1

项目来源

国科大码农兴趣小组策划并实施的开源项目——图片轮播控件,今天正式发布0.1版本。我们完成了iOS、Android、web三个平台的同步开发工作,开发人员有

  • 梁志鹏:iOS版,参考他的和Github
  • 王金戈:Android版,参考他的、CSDN和Github
  • 吕浩:Web版

功能

  • 图片轮播展示
  • 自动循环播放
  • 横竖屏自动适配

效果展示

起步

  1. 从GitHub下载源码,下载的源码就是一个完整的工程,自带demo,可以直接运行看效果
  2. 拷贝以下文件到你的程序中的相应位置
  • src/com/ucas/developer/picturecarousel_android/CarouselerView.java
  • src/com/ucas/developer/picturecarousel_android/CarouselException.java
  • src/com/ucas/developer/picturecarousel_android/ViewPagerAdapter.java
  • res/drawable-hdpi/dot.xml
  • res/drawable-hdpi/dark_dot.png
  • res/drawable-hdpi/white_dot.png
  • res/layout/carouseler.xml
  • libs/android-support-v4.jar
  1. 在你的Activity中使用该控件
    在xml布局中直接使用本控件

并在Activity中获取到该控件

carouselerView = (CarouselerView) findViewById(R.id.carouseler);

然后为其设置图片资源,以四个图片为例
ArrayList bitmaps = new ArrayList();
bitmaps.add(BitmapFactory.decodeResource(getResources(), R.drawable.pic1));
bitmaps.add(BitmapFactory.decodeResource(getResources(), R.drawable.pic2));
bitmaps.add(BitmapFactory.decodeResource(getResources(), R.drawable.pic3));
bitmaps.add(BitmapFactory.decodeResource(getResources(), R.drawable.pic4));
carouselerView.setImageResources(bitmaps);
之后可以选择性的设置是否开启或关闭自动播放,默认开启,若不想开启,只需调用如下方法传入参数false即可
carouselerView.setAutoSlide(false);

  1. 运行你的程序试试吧

开发文档

请参考我在CSDN上的博文《图片轮播控件Android版开发文档-version0.1》
完整API参见doc/index.html

作者信息

邮箱:[email protected]
新浪微博:http://weibo.com/u/2503136032
CSDN博客:http://blog.csdn.net/u010829418
:http://www.jianshu.com/users/8a84489c965c
欢迎来访交流~

你可能感兴趣的:(【发布】图片轮播控件Android版-version0.1)