banner轮播图、自带小圆点

简简单单就能实现轮播图效果,且自带小圆点


首先,导入两个依赖:

compile'com.youth.banner:banner:1.4.9'
    compile'com.github.bumptech.glide:glide:3.7.0'

activity_main.xml




    

    

创建一个继承imageLoader的方法,利用Glide加载网络图片

public class Img extends ImageLoader {
    @Override
    public void displayImage(Context context, Object path, ImageView imageView) {
        //Glide加载图片简单用法
        Glide.with(context).load(path).into(imageView);
    }
}
在AndroidManifest.xml中加入联网权限

我这里简单的写了一个集合,放置了几张图片

public class MainActivity extends AppCompatActivity {
    List list = Arrays.asList(
            "http://p4.so.qhimgs1.com/t01dd7a01c669cc08aa.jpg",
            "http://p1.so.qhimgs1.com/t01e583a0b3399074e1.jpg"
    );

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Banner banner = (Banner) findViewById(R.id.banner);
        banner.setImageLoader(new Img());
        banner.setImages(list);
        banner.start();
    }
}




你可能感兴趣的:(banner轮播图、自带小圆点)