Banner 无线轮播图
来源:互联网 发布:什么数据库8000多 编辑:程序博客网 时间:2024/06/03 20:17
一.
1. banner 无线轮播依赖 导入两个
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); }}四. 在主方法内写入 //fragment 碎片一首页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(li); ban.start(); return view; }}
阅读全文
0 0
- Banner 无线轮播图
- Banner无线轮播
- Banner无线轮播
- Banner无线轮播
- banner实现无线轮播
- 轮播图banner
- banner轮播图
- banner轮播图
- banner轮播图
- Banner轮播图
- Banner轮播图
- Banner轮播图
- Banner轮播图
- Banner轮播图
- Banner轮播图
- Banner轮播图
- banner轮播图
- Banner 轮播图
- 换肤方案[整理]
- 有关二叉树的递归算法
- 排序算法-堆排序
- 仿微信群组头像组合边框实现
- 创建Spring Boot第一个引用项目出现的Bug
- Banner 无线轮播图
- 二叉树的深度
- 网络请求框架 Retrofit 2 使用入门
- 分布式id生成
- 关于某个PyQt5系列教程“'QMainWindow' object has no attribute”的错误修正
- idea 远程dubug
- 我的秋招总结(百度,搜狗,京东,美团,科大讯飞,新华三,国家互联网应急中心,微盟,ofo面经)
- 欢迎使用CSDN-markdown编辑器
- 使用Redis作为LRU缓存