Banner轮播
来源:互联网 发布:qq飞车截图机器人源码 编辑:程序博客网 时间:2024/05/08 10:39
先导进去jar包
compile 'com.youth.banner:banner:1.4.9'
compile 'com.github.bumptech.glide:glide:3.7.0'
//这个类必须写
public class ImageLoaderBanner extends ImageLoader {
@Overridepublic void displayImage(Context context, Object path, ImageView imageView) {
Glide.with(context).load(path).into(imageView);
}
}
//主类
public class MainActivity extends AppCompatActivity {
private List<String> list;
private Banner banner;
private String img1 = "http://img95.699pic.com/photo/50047/0111.jpg_wh300.jpg";
private String img2 = "http://img95.699pic.com/photo/50039/0266.jpg_wh300.jpg!/format/webp";
private String img3 = "http://img95.699pic.com/photo/50032/0608.jpg_wh300.jpg!/format/webp";
private String img4 = "http://img95.699pic.com/photo/50048/2213.jpg_wh300.jpg!/format/webp";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//初始化控件
banner = (Banner) findViewById(R.id.myBanner);
banner.setImageLoader(new ImageLoaderBanner());
//定义一个集合
list = new ArrayList<String>();
list.add(img1);
list.add(img2);
list.add(img3);
list.add(img4);
banner.setImages(list);
//开始
banner.start();
}
}
<com.youth.banner.Banner
android:id="@+id/myBanner"
android:layout_width="match_parent"
android:layout_height="200dp"
//布局文件中设置小圆点的大小
app:indicator_height="20dp"
app:indicator_width="20dp"
>
</com.youth.banner.Banner>
- banner图片轮播
- 广告轮播Banner
- banner轮播
- 首页轮播Banner
- Banner无限轮播
- Banner图片轮播
- banner轮播
- Banner无线轮播
- Banner无限轮播
- banner无限轮播
- JQuery banner轮播
- Banner实现轮播
- banner无限轮播
- Banner无限轮播
- Banner无限轮播
- banner轮播
- Banner 图片轮播
- banner图片轮播
- java构造方法的优先级
- Java有关集合的练习
- 对自定义折线图 曲线图进行 图层优化后的代码,之前的性能差效果不友好,修改为:类似支付宝 中查看基金走势图的效果
- 洛谷P1014 Cantor表
- Python: PS滤镜--径向模糊
- Banner轮播
- i++和printf不得不说的故事
- java类、抽象类、接口杂记
- 字符串训练赛 By YYR AC自动机 + KMP/HASH + 贪心
- JavaSE面向对象练习
- hibernate整合的工具类HibernateUtil----单例模式
- 内存
- 10月25日 c语言 求ex=1+x+x2/2!+ x3/3!+……+ xn/n!
- nginx配置php-fpm