【發(fā)布】圖片輪播控件Android版-version0.1

項目來源

國科大碼農(nóng)興趣小組策劃并實施的開源項目——圖片輪播控件,今天正式發(fā)布0.1版本。我們完成了iOS、Android、web三個平臺的同步開發(fā)工作,開發(fā)人員有

功能

  • 圖片輪播展示
  • 自動循環(huán)播放
  • 橫豎屏自動適配

效果展示

起步

  1. 從GitHub下載源碼,下載的源碼就是一個完整的工程,自帶demo,可以直接運行看效果
  2. 拷貝以下文件到你的程序中的相應(yīng)位置
  • 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布局中直接使用本控件
<com.ucas.developer.picturecarousel_android.CarouselerView
        android:id="@+id/carouseler"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

并在Activity中獲取到該控件

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

然后為其設(shè)置圖片資源,以四個圖片為例
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);
之后可以選擇性的設(shè)置是否開啟或關(guān)閉自動播放,默認(rèn)開啟,若不想開啟,只需調(diào)用如下方法傳入?yún)?shù)false即可
carouselerView.setAutoSlide(false);

  1. 運行你的程序試試吧

開發(fā)文檔

請參考我在CSDN上的博文《圖片輪播控件Android版開發(fā)文檔-version0.1》
完整API參見doc/index.html

作者信息

郵箱:wjg172184@163.com
新浪微博:http://weibo.com/u/2503136032
CSDN博客:http://blog.csdn.net/u010829418
簡書:http://www.itdecent.cn/users/8a84489c965c
歡迎來訪交流~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容