最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android控件Banner實(shí)現(xiàn)簡(jiǎn)單輪播圖效果

 更新時(shí)間:2021年05月28日 17:11:47   作者:STARS__________  
這篇文章主要為大家詳細(xì)介紹了android控件Banner實(shí)現(xiàn)簡(jiǎn)單輪播圖效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了android控件Banner實(shí)現(xiàn)簡(jiǎn)單輪播圖效果的具體代碼,供大家參考,具體內(nèi)容如下

實(shí)現(xiàn)這個(gè)輪播圖是在Fragment里實(shí)現(xiàn)的,所以要想實(shí)現(xiàn),首先要?jiǎng)?chuàng)建Fragment

首先是布局文件中的展示

<com.youth.banner.Banner
        android:id="@+id/banner"
        android:layout_width="match_parent"
        android:layout_height="500dp">
</com.youth.banner.Banner>

下面是Fragment里的代碼

public class BlankFragment1 extends Fragment {


    private Banner banner;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        // Inflate the layout for this fragment
        View inflate = inflater.inflate(R.layout.fragment_blank_fragment1, container, false);
        //初始化控件
        banner = (Banner) inflate.findViewById(R.id.banner);

        //圖片
        //q w e 是我在res的drawable存入的圖片名
        ArrayList<Integer> imgs = new ArrayList<>();
        imgs.add(R.drawable.q);
        imgs.add(R.drawable.w);
        imgs.add(R.drawable.e);


        //圖片介紹
        ArrayList<String> strings = new ArrayList<>();
        strings.add("圖片一");
        strings.add("圖片二");
        strings.add("圖片三");

        //設(shè)置圖片
        banner.setImages(imgs);
        //設(shè)置文字
        banner.setBannerTitles(strings);

        //加載圖片
        banner.setImageLoader(new ImageLoader() {
            @Override
            public void displayImage(Context context, Object path, ImageView imageView) {
                imageView.setImageResource((int)path);
            }
        });

        //設(shè)置樣式
        //樣式有很多 這個(gè)是其中之一
        banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR_TITLE_INSIDE);

        //設(shè)置動(dòng)畫(huà)樣式
     banner.setBannerAnimation(Transformer.BackgroundToForeground);

        //設(shè)置時(shí)間切換
        banner.setDelayTime(3000);

        //圖片點(diǎn)擊的監(jiān)聽(tīng)事件
        banner.setOnBannerListener(new OnBannerListener() {
            @Override
            public void OnBannerClick(int position) {
                Toast.makeText(getActivity(), "點(diǎn)擊了圖片", Toast.LENGTH_SHORT).show();
            }
        });

        //顯示
        banner.start();
        
        return inflate;
    }
}

設(shè)置動(dòng)畫(huà)樣式 設(shè)置時(shí)間切換 圖片點(diǎn)擊的監(jiān)聽(tīng)事件,這三個(gè)屬性可有可無(wú) 按照自己的愛(ài)好來(lái)寫(xiě)入

下面是效果圖

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android仿微信視屏懸浮窗效果

    Android仿微信視屏懸浮窗效果

    這篇文章主要為大家詳細(xì)介紹了Android仿微信視屏懸浮窗效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Android RecyclerView 滾動(dòng)到中間位置的方法示例

    Android RecyclerView 滾動(dòng)到中間位置的方法示例

    這篇文章主要介紹了Android RecyclerView 滾動(dòng)到中間位置的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • Android 混合動(dòng)畫(huà)詳解及實(shí)現(xiàn)代碼

    Android 混合動(dòng)畫(huà)詳解及實(shí)現(xiàn)代碼

    這篇文章主要介紹了Android 混合動(dòng)畫(huà)詳解及實(shí)現(xiàn)代碼的相關(guān)資料,簡(jiǎn)單的一種動(dòng)畫(huà)(如旋轉(zhuǎn)、縮放、漸變、位移等)有時(shí)候并不能滿足我們項(xiàng)目的要求,這時(shí)候就需要運(yùn)用到混合動(dòng)畫(huà),需要的朋友可以參考下
    2016-11-11
  • Andriod 讀取網(wǎng)絡(luò)圖片實(shí)例代碼解析

    Andriod 讀取網(wǎng)絡(luò)圖片實(shí)例代碼解析

    Android手機(jī)上,我們經(jīng)常用imageview顯示圖片,通過(guò)本文學(xué)習(xí)獲取網(wǎng)絡(luò)圖片并顯示在imageview中,對(duì)android讀取網(wǎng)絡(luò)圖片相關(guān)知識(shí)感興趣的朋友一起學(xué)習(xí)吧
    2016-02-02
  • Android Doze模式啟用和恢復(fù)詳解

    Android Doze模式啟用和恢復(fù)詳解

    這篇文章主要介紹了Android Doze模式啟用和恢復(fù)功能,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-03-03
  • Flutter音樂(lè)播放插件audioplayers使用步驟詳解

    Flutter音樂(lè)播放插件audioplayers使用步驟詳解

    audioplayers是一個(gè)可以支持同時(shí)播放多個(gè)音頻文件的Flutter的插件,可以播放多個(gè)同時(shí)的音頻文件,這篇文章主要介紹了audioplayers的使用步驟,感興趣想要詳細(xì)了解可以參考下文
    2023-05-05
  • 利用smsmanager實(shí)現(xiàn)后臺(tái)發(fā)送短信示例

    利用smsmanager實(shí)現(xiàn)后臺(tái)發(fā)送短信示例

    這篇文章主要介紹了android利用SmsManager可以實(shí)現(xiàn)后臺(tái)發(fā)送短信的方法,最近有使用說(shuō)明,大家可以參考使用
    2014-01-01
  • Android React-Native通信數(shù)據(jù)模型分析

    Android React-Native通信數(shù)據(jù)模型分析

    這篇文章主要介紹了Android React-Native通信數(shù)據(jù)模型分析的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • Android MPAndroidChart開(kāi)源圖表庫(kù)之餅狀圖的代碼

    Android MPAndroidChart開(kāi)源圖表庫(kù)之餅狀圖的代碼

    MPAndroidChart是一款基于Android的開(kāi)源圖表庫(kù),MPAndroidChart不僅可以在Android設(shè)備上繪制各種統(tǒng)計(jì)圖表,而且可以對(duì)圖表進(jìn)行拖動(dòng)和縮放操作,應(yīng)用起來(lái)非常靈活
    2018-05-05
  • Android 系統(tǒng)net和wap接入點(diǎn)的區(qū)別

    Android 系統(tǒng)net和wap接入點(diǎn)的區(qū)別

    這篇文章主要介紹了Android 系統(tǒng)net和wap接入點(diǎn)的區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2016-09-09

最新評(píng)論

阿拉尔市| 云梦县| 共和县| 宽城| 马关县| 惠来县| 静海县| 安福县| 丹巴县| 崇明县| 宜城市| 大丰市| 康乐县| 海原县| 卓尼县| 阿坝| 南岸区| 宜川县| 宁晋县| 阿坝县| 江油市| 西丰县| 文昌市| 九台市| 措美县| 麻城市| 鸡泽县| 称多县| 萍乡市| 青岛市| 平阴县| 金川县| 喀喇沁旗| 胶南市| 恭城| 化德县| 榆树市| 三都| 石家庄市| 新竹市| 博湖县|