Android RollPagerView實(shí)現(xiàn)輪播圖
Android RollPagerView實(shí)現(xiàn)輪播圖
android圖片輪播效果,RollViewPager的簡(jiǎn)單使用
<com.jude.rollviewpager.RollPagerView
android:id="@+id/mViewPager"
android:layout_width="match_parent"
android:layout_height="170dp"
app:rollviewpager_play_delay="3000" />
在build.gradle(app)加載包
compile 'com.jude:rollviewpager:1.2.9'
實(shí)現(xiàn)代碼:
//廣告輪播 mViewPager = (RollPagerView) ItemView.findViewById(R.id.mViewPager); mViewPager.setAdapter(new ImageLoopAdapter(getActivity(), mViewPager));
// ImageLoopAdapter.java
public class ImageLoopAdapter extends LoopPagerAdapter {
String[] imgs = new String[0];
private Context mContext;
public ImageLoopAdapter(Context mContext,RollPagerView viewPager) {
super(viewPager);
this.mContext = mContext;
}
@Override
public View getView(ViewGroup container, int position) {
ImageView view = new ImageView(container.getContext());
view.setScaleType(ImageView.ScaleType.CENTER_CROP);
view.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
Glide.with(mContext).load(Constants.URL[position]).into(view);
return view;
}
@Override
public int getRealCount() {
return Constants.URL.length;
}
}
添加圖片數(shù)據(jù)源:
這里可以自己設(shè)定
public class Constants {
public static String[] URL = {
"http://cdn-l.llsapp.com/connett/c3115411-3669-466d-8ef2-e6c42c690303",
"http://7xjww9.com1.z0.glb.clouddn.com/Hopetoun_falls.jpg",
"http://cdn.llsapp.com/crm_test_1449051526097.jpg",
};
}
以上就是Android 實(shí)現(xiàn)輪播圖的實(shí)例,如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
- Android自定義控件實(shí)現(xiàn)簡(jiǎn)單的輪播圖控件
- Android開(kāi)發(fā)在輪播圖片上加入點(diǎn)擊事件的方法
- Android實(shí)現(xiàn)基于ViewPager的無(wú)限循環(huán)自動(dòng)播放帶指示器的輪播圖CarouselFigureView控件
- Android如何使用RecyclerView打造首頁(yè)輪播圖
- Android實(shí)現(xiàn)輪播圖無(wú)限循環(huán)效果
- Android下拉刷新與輪播圖滑動(dòng)沖突解決方案
- Android自定義控件實(shí)現(xiàn)優(yōu)雅的廣告輪播圖
相關(guān)文章
Flutter自動(dòng)路由插件auto_route使用詳解
這篇文章主要為大家介紹了Flutter自動(dòng)路由插件auto_route的基本使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-08-08
詳細(xì)分析Android中onTouch事件傳遞機(jī)制
相信不少朋友在剛開(kāi)始學(xué)習(xí)Android的時(shí)候,對(duì)于onTouch相關(guān)的事件一頭霧水。分不清onTouch(),onTouchEvent()和OnClick()之間的關(guān)系和先后順序,所以覺(jué)得有必要搞清onTouch事件傳遞的原理。經(jīng)過(guò)一段時(shí)間的琢磨以及相關(guān)博客的介紹,這篇文章就給大家詳細(xì)的分析介紹下。2016-10-10
Android簡(jiǎn)單實(shí)現(xiàn) 緩存數(shù)據(jù)
這篇文章主要介紹了Android簡(jiǎn)單實(shí)現(xiàn) 緩存數(shù)據(jù),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-11-11
Android實(shí)現(xiàn)爆炸式菜單按鈕彈出效果
這篇文章主要介紹了Android實(shí)現(xiàn)爆炸式菜單按鈕彈出效果,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-05-05
淺析Kotlin使用infix函數(shù)構(gòu)建可讀語(yǔ)法流程講解
這篇文章主要介紹了淺析Kotlin使用infix函數(shù)構(gòu)建可讀語(yǔ)法,我們?cè)贙otlin中就多次使用A to B這樣的語(yǔ)法結(jié)構(gòu)構(gòu)建鍵值對(duì),包括Kotlin自帶的mapOf()函數(shù),這種語(yǔ)法結(jié)構(gòu)的優(yōu)點(diǎn)是可讀性強(qiáng)2023-01-01
Flutter 日期時(shí)間DatePicker控件及國(guó)際化
這篇文章主要介紹了Flutter 日期時(shí)間DatePicker控件及國(guó)際化,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03
Android使用SwipeListView實(shí)現(xiàn)類(lèi)似QQ的滑動(dòng)刪除效果
這篇文章主要介紹了Android使用SwipeListView實(shí)現(xiàn)類(lèi)似QQ的滑動(dòng)刪除效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08
Android StatusBar 透明化方法(不同的版本適配)
本篇文章主要介紹了Android StatusBar 透明化方法(不同的版本適配),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-01-01
Android中RecyclerView點(diǎn)擊Item設(shè)置事件
這篇文章主要介紹了Android中RecyclerView點(diǎn)擊Item設(shè)置事件的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-07-07

