
2..在布局文件中添加TextBannerView,可以设置自定义属性
3.在Activity或者Fragment中找TextBannerView控件
4.设置数据
5.点击事件
6.在Activity或者Fragment中的onResume()和onStop()方法分别调用startViewAnimator()和stopViewAnimator(),防止返回页面出现文字重影问题!
好久不写文章了,前一段时间遇到要播放视频的banner,也没有找到合适的插件,就自己用swift写了一个,然后写了个 Demo ,自己总结一些,留着以后备用。主要分为这么几部分
1、显示控制PageControl
我们的bannerview一般都有指示器,所以第一步就是封装一个指示器,他们的类型定义了这几种,如果有需要我们也可以再扩展
5、BannerView
这个文件就是主要的bannner视图的逻辑了,就是对前面做的东西的统一整理,然后供大家来使用,这块支持这几种方式:
6、使用
使用方式是这样的,简单介绍两种,具体的可以看Demo
1、本地图片、网络图片、网络GIF混合
2、网络图片和视频
基本上就是这些,更多的东西,需要我们自己去探索,如果有问题请不吝指教,最后再奉上自己的 Demo
希望大家能提出宝贵的意见,可以给我留言,也可以发邮件到我的邮箱: namezyqyx@163.com
谢谢大家,如果你有更好的想法或文章请告知,不胜感激。
第1步:进入ECSHOP后台 》 广告管理 》广告位置,点击“增加广告位”按钮。
广告位宽度输入“960”
广告位高度输入“100”
点“确定”。
第2步:然后进入“广告列表”,点击“添加广告”按钮,
注意,广告位置下拉框 要选择 刚才第1步里添加的那个广告位,即“首页头部通栏广告位 [960x100]”。
上传一张广告图片,点确定。
第3步:打开首页模板文件 index.dwt
找到下面代码
<!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
在它下面增加几行代码
<div style="width:960pxmargin:5px autopadding:0 auto">
<!-- TemplateBeginEditable name="首页头部通栏广告位(宽:960px)" -->
<!-- TemplateEndEditable -->
</div>
第4步:进入后台 》模板管理 》设置模板,选择首页模板。
到最下面找到“广告位”,点击“+”展开,
在第一个下拉框里
选择 “首页头部通栏广告位(宽:960px)”
在第二个下拉框里 选择 “首页头部通栏广告位 [960x100]”
点击 “确定”,保存,然后到首页看看,是不是通栏广告已经显示出来了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)