**一.
1.**
compile 'com.youth.banner:banner:1.4.8'
//获得图片依赖
compile 'com.github.bumptech.glide:glide:3.7.0'
2. 在libs里面导入此包 universal-image-loader-1.9.3-with-sources
二. 在控件中就可以写入了
<com.youth.banner.Banner
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:id="@+id/ban"
></com.youth.banner.Banner>
三. 然后自己封装一个类
切记注意继承的 ImageLoader 不要错误 是继承 banner 包
例:
public class BannerImageLoader extends ImageLoader {
@Override
public void displayImage(Context context, Object path, ImageView imageView) {
//com.nostra13.universalimageloader.core.ImageLoader.getInstance().displayImage(path.toString(),imageView);
Glide.with(context).load(path).into(imageView);
}
}
四. 在主方法内写入
public class Fragment_shouye extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_shouye,container,false);
Banner ban=(Banner) view.findViewById(R.id.ban);
/* "http://pic8.nipic.com/20100701/5290458_114840036316_2.jpg",//海
"http://pic2.nipic.com/20090424/1468853_230119053_2.jpg",//亭子
"http://img3.3lian.com/2013/s1/20/d/57.jpg",//白房子
"http://pic39.nipic.com/20140226/18071023_164300608000_2.jpg",//华
"http://a0.att.hudong.com/15/08/300218769736132194086202411_950.jpg"};*/
// 写成集合把图片放进去
List<String> li=new ArrayList<>();
//进行放入
li.add("http://pic8.nipic.com/20100701/5290458_114840036316_2.jpg");
li.add("http://pic2.nipic.com/20090424/1468853_230119053_2.jpg");
li.add("http://img3.3lian.com/2013/s1/20/d/57.jpg");
li.add("http://pic39.nipic.com/20140226/18071023_164300608000_2.jpg");
li.add("http://a0.att.hudong.com/15/08/300218769736132194086202411_950.jpg");
ban.setImageLoader(new BannerImageLoader());
ban.setImages(image_banner);
// 设置图片之间切换 动画
ban.setBannerAnimation(Transformer.ZoomOut);
ban.start();
return view;
}
}
利用 循环来写
for (int i = 0; i < remen_listview.size(); i++) {
String icon = remen_listview.get(i).getIcon();
image_banner.add(icon);
}
轮播动画
https://blog.csdn.net/zhaihaohao1/article/details/78049576