手机直播源码,android 轮播图自定制组件

手机直播源码,android 轮播图自定制组件实现的相关代码

1.项目gradle添加一下配置:

 

1
<br>  allprojects {<br>  repositories {<br>  ...<br>  maven { url 'https://jitpack.io' }<br>  }<br>  }

​2.module中的gradle添加依赖:

 

1
<br>  dependencies {<br>      implementation 'com.github.truemi:SlideShow:1.0'<br>  } 

xml中添加view:

 

1
<br>  <com.truemi.slideshow.SlideShowView<br> android:id="@+id/slide_show"<br>  android:layout_width="match_parent"<br>  android:layout_height="200dp"<br>  app:mDotRaduis="8px"//小圆点半径<br>  app:mDotNormalColor="#999999"//小圆点默认颜色<br>  app:mDotSelectColor="#FF0000"//小圆点选中的颜色<br>  app:mDotlocation="bottom_right"//小圆点显示的位置<br>  app:mAutoStandTime="5000"//每个界面停留的时间间隔<br>  app:mBottomTextView="true"//是否显示底部标题栏<br>  app:mDotNavigation="true"//是否显示小圆点<br>  app:mTextColor="#FFF"//标题栏文字颜色<br>  app:mTextSize="12sp"//标题栏文字大小<br>  app:mTextBgColor ="#44000000"//标题栏背景颜色<br>  app:mBottomTextViewHeight="40dp">//标题栏高度<br>  </com.truemi.slideshow.SlideShowView>

activity中设置数据:

 

1
<br>  //图片集合<br>  ArrayList<String> urlLists = new ArrayList<>();<br>  urlLists.add("https://img03.sogoucdn.com/app/a/100520024/c25c07885f822d67c91256b3033749e7");<br>  urlLists.add("https://img04.sogoucdn.com/app/a/100520024/ee6b8a48e6322e18a85a62ddcb01f432");<br>  urlLists.add("https://img01.sogoucdn.com/app/a/100520024/ebb532d5da0e26e285ac2dc025bc99ec");<br>  urlLists.add("https://img01.sogoucdn.com/app/a/100520024/83922cd9e4aaf9b4c012f08629a5e160");<br>  //标题栏文字集合<br>  String titles[] ={" 足球 ","设计 时尚"," 风华绝代 一代巨星张国荣","发现时光的痕迹"};<br>  final SlideShowView slideShow = findViewById(R.id.slide_show);<br>  //设置adapter,构造方法还可以传入图片资源id数组<br>  slideShow.setAdapter(new SlideAdapter(this,urlLists,titles));<br>  //图片点击事件<br>  slideShow.setOnItemClickListener(new SlideShowView.OnViewPagerItemClickListener() {<br>      @Override<br>      public void onViewPagerItemClick(int position) {<br>          Toast.makeText(MainActivity.this,"点击了第"+position+"张图片", Toast.LENGTH_SHORT).show();<br>      }<br>  }); 

以上就是手机直播源码,android 轮播图自定制组件实现的相关代码, 更多内容欢迎关注之后的文章

 

posted @   云豹科技-苏凌霄  阅读(230)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示