Banner
来源:互联网 发布:自动关注软件下载 编辑:程序博客网 时间:2024/04/30 04:46
getHub地址:https://github.com/youth5201314/banner
常量
setIndicatorGravity
添加依赖:
compile 'com.youth.banner:banner:1.4.9'导包:<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
布局文件:
<com.youth.banner.Banner android:id="@+id/banner" android:layout_width="match_parent" android:layout_height="100dp" />
重写图片加载器
public class GlideImageLoader extends com.youth.banner.loader.ImageLoader { @Override public void displayImage(Context context, Object path, ImageView imageView) { Glide.with(context).load(path).into(imageView); }}
在Activity或者Fragment中配置Banner
--------------------------简单使用-------------------------------@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Banner banner = (Banner) findViewById(R.id.banner); //设置图片加载器banner.setImageLoader(new GlideImage());//设置banner样式banner.setBannerStyle(BannerConfig.CIRCLE_INDICATOR);//设置banner动画效果banner.setBannerAnimation(Transformer.DepthPage); // (image = new ArrayList<String>(); // for (Data.ResultBean.BrandsBean ind : brands) { // image.add(ind.getPic()); // })banner.setImages(image);banner.start();
阅读全文
0 0
- Banner
- banner
- Banner
- Banner
- Banner
- banner
- banner
- banner
- banner
- banner
- Banner
- banner
- Banner
- banner
- Banner
- Banner
- Banner
- Banner
- ubuntu下搜狗输入法偶尔崩溃的解决方法
- Docker UI容器镜像使用概要
- File类
- java 序列化和反序列化
- 疯狂的石头
- Banner
- 利用apache-ab检测nginx在高并发情形下的响应性能
- file类的遍历文件与目录
- webpack学习笔记-0-为什么需要webpack
- 关于6-5到6-26日雷鸟管理端项目的总结
- $("")和$("#")
- JAVA之内部类
- python学习之*args和**kw
- Oracle连接数太多报错-ORA-12516错误