功能:(Banner)图片轮播的实现

注意事项!

前4步骤已经可以完成轮播功能!

最后一个步骤是请求服务端返回的图片,实现轮播,对网络请求不明白的可以忽略最后一步


有问有答,相互学习



步骤1 : 添加Banner的依赖

compile 'com.youth.banner:banner:1.4.8' 


步骤2 : 在XML中对Banner的设置


功能:(Banner)图片轮播的实现_第1张图片
蓝白表示图片下方小点

步骤3 : 编写一个Banner图片加载器的类


功能:(Banner)图片轮播的实现_第2张图片

步骤4 : 使用Banner在Activity中实现图片轮播(这里是本地图片轮播)。轮播的实现过程到此就结束了。如果需要轮播的图片来自服务端,请参考最后一步。


功能:(Banner)图片轮播的实现_第3张图片
图片发自App

最后一步骤 :

banner的服务端图片资源加载(网络请求不太明白的可以先忽略),因每个人用的网络请求管理类不尽相同,所以只需看橙色框部分即可,其中GsonUtil是解析工具类,多数人应该是一样的


功能:(Banner)图片轮播的实现_第4张图片
明白网络请求的看,不明白可忽略本步骤

效果图 : 不会传动图,就截图两张吧

功能:(Banner)图片轮播的实现_第5张图片
俊介狗1


功能:(Banner)图片轮播的实现_第6张图片
俊介狗2

你可能感兴趣的:(功能:(Banner)图片轮播的实现)