垂直自动翻页的广告页简单实现
来源:互联网 发布:软件代理官网 编辑:程序博客网 时间:2024/05/17 13:05
自动翻页的广告页是很多app都有的一个功能,所以简单的实现一下
完成此功能先导入依赖
compile 'com.sunfusheng:marqueeview:1.3.2'
然后再布局中引用一个控件
<com.sunfusheng.marqueeview.MarqueeView
android:id="@+id/marqueeView"
android:layout_width="match_parent"
android:layout_height="30dp"
app:mvAnimDuration="1000"
app:mvDirection="bottom_to_top"
app:mvInterval="3000"
app:mvTextColor="@color/white"
app:mvTextSize="14sp"
app:mvSingleLine="true"/>
开始使用找到的控件
//创建数据
List<String> list = new ArrayList<>();
list.add("啜啜啜.1");
list.add("啜啜啜.2");
list.add("啜啜啜.3");
list.add("啜啜啜.4");
list.add("啜啜啜.5");
//找到控件
final MarqueeView marqueeView = (MarqueeView) findViewById(R.id.marqueeView);
//设置集合
marqueeView.startWithList(list);
//添加动画
marqueeView.startWithList(list, R.anim.in, R.anim.out);
//添加监听
marqueeView.setOnItemClickListener(new MarqueeView.OnItemClickListener() {
@Override
public void onItemClick(int position, TextView textView) {
Toast.makeText(getApplicationContext(), "点点点", Toast.LENGTH_SHORT).show();
}
});
最后给上一张效果图 因为录的不太好所以图可能卡
- 垂直自动翻页的广告页简单实现
- 垂直翻页的Viewpager
- 垂直翻页的Viewpager
- extjs实现自动翻页的功能
- IOS 实现控制器翻页的简单解决方法
- 用Opencv实现简单的图片翻页
- QML 实现简单的翻页功能
- h5实现垂直上下翻页效果
- 简单翻页动画实现
- 垂直广告条,垂直轮播效果,仿照淘宝的纵向滚动实现
- Android自定义控件显示多页图片展示效果并自动翻页适合广告展示
- 垂直翻页的Viewpager 兼容华为手机
- 实现广告自动播放切换的效果
- css实现简单的水平垂直居中
- 启动页加载远程广告的简单实现
- 简单的翻页组件
- 简单实现垂直ProgressBar
- ViewFlipper实现垂直轮播广告效果
- AspectJ教程--AOP面向切面编程框架(Android)
- 转码性能的改进
- ubuntu彻底删除用户
- AngularJS中ng-class使用方法
- 看完让你彻底搞懂Websocket原理
- 垂直自动翻页的广告页简单实现
- 使用VS2013创建C#的dll文件
- C语言学习笔记(四)——内存管理
- CSDN Markdown的用法
- 【c基础】函数调用规则详解
- CGI详解(原理,配置及访问)
- python3爬取html页面内容
- 前端_输入信息提交上边显示
- 服务器性能优化基础知识