Android 原生控件ViewFlipper实现淘宝头条垂直滚动广告条
- showPrevious(): 显示ViewFlipper里的上一个View
四、ViewFlipper的详细使用设置View
1.首先在xml中声明ViewFlipper
<LinearLayout
android:layout_width=“match_parent”
android:layout_height=“100dp”
android:orientation=“horizontal”>
<ImageView
android:layout_width=“0dp”
android:layout_height=“60dp”
android:layout_weight=“1”
android:src=“@mipmap/toutiao”/>
<View
android:layout_width=“1dp”
android:layout_height=“60dp”
android:background=“#b6b5b5”
android:layout_marginLeft=“5dp”
android:layout_marginRight=“5dp”/>
<ViewFlipper
android:id=“@+id/view_flipper”
android:layout_width=“0dp”
android:layout_weight=“4”
android:layout_height=“60dp”
android:autoStart=“true”
android:flipInterval=“3000”
android:inAnimation=“@anim/flipper_in_anim”
android:outAnimation=“@anim/flipper_out_anim”/>
2.在res下创建anim文件夹,并在里面创建两个xml分别是入场动画和出场动画
<translate xmlns:android=“http://schemas.android.com/apk/res/android”
android:fromYDelta=“100%p”
android:toYDelta=“0”
android:duration=“1500”>
<translate xmlns:android=“http://schemas.android.com/apk/res/android”
android:fromYDelta=“0”
android:toYDelta=“-100%p”
android:duration=“1500”>
3.在java代码中初始化ViewFlipper,并添加子布局(在这里我们只显示了一个子布局)
<LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”
android:orientation=“vertical” android:layout_width=“match_parent”
android:layout_height=“match_parent”>
<LinearLayout
android:layout_width=“match_parent”
android:layout_height=“0dp”
android:layout_weight=“1”
android:orientation=“horizontal”>
<TextView
android:layout_width=“wrap_conten 《Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义》无偿开源 徽信搜索公众号【编程进阶路】 t”
android:layout_height=“wrap_content”
android:text=" 运动 "
android:textColor=“#ff0000”
android:background=“@drawable/text_shap”/>
<TextView
android:layout_width=“wrap_content”
android:layout_height=“wrap_content”
android:text=" 精致!哈登上脚 Harden 1"/>
Android 原生控件ViewFlipper实现淘宝头条垂直滚动广告条相关推荐
- Android基础控件——ViewFlipper的使用,仿淘宝头条垂直滚动广告条
ViewFlipper的使用,仿淘宝头条垂直滚动广告条 学习,学习,学以致用 ViewFlipper是安卓自带的控件,很多人可能很少知道这个控件,这个控件很简单,也很好理解,能不能用上实战就看你们的本 ...
- ViewFlipper实现文字轮播(仿淘宝头条垂直滚动广告)
ViewFlipper实现文字轮播(仿淘宝头条垂直滚动广告) 广告条目可以单独写成布局文件,然后在布局文件或者代码中添加到总布局中 从源码可以看出,其实ViewFlipper间接的继承了FrameLa ...
- Android——仿淘宝头条垂直滚动广告
淘宝App大家用的都比较多了哈,最近看淘宝头条比较多,就来写个小例子吧. 垂直滚动广告的实现原理其实比较简单,就是定时更新列表内容嘛,然后列表切换的时候再加点炫酷的动画就OK了.如果对Android控 ...
- Android 垂直滚动广告条,仿淘宝头条垂直滚动展示最新消息
最新的项目有个新需求,就是要去垂直滚动去展示最新发布的消息,类似淘宝头条的那种 1.功能实现其实很简单,就用到Android 的原生控件ViewFlipper <ViewFlipperandro ...
- Android仿淘宝头条垂直滚动,垂直走马灯,公告
今天看了淘宝头条的的滚动,感觉用户体验非常好,然后在就github上找到了一个, github:https://github.com/gongwen/MarqueeViewLibrary 效果图如下: ...
- H5类似淘宝头条垂直滚动效果
不同样式的垂直滚动: 无缝垂直滚动: 间歇性垂直滚动(一次滚动一条): 间歇性垂直滚动(一次滚动两条): 变量解释: speed:滚动的速度: delay:暂停的时长: scrollTop :滚动的高 ...
- Android【垂直滚动广告条】仿淘宝头条1号店京东—垂直滚动广告条
文章为博主原创,欢迎大家进行阅读和转载,转载请注明出处:http://blog.csdn.net/sophie237/article/details/54911349 淘宝头条是淘宝App中很经典的一 ...
- Android 原生控件之三 ProgressBar
Android 原生控件之三 ProgressBar 相关 来源 开始 不确定的进度 确定的进度 XML属性 1.android:animationResolution 2.android:indet ...
- Android 原生控件之一 TextView
Android 原生控件之一 TextView 前言 来源 开始 XML属性 1.android:allowUndo 2.android:autoLink 3.android:autoSizeMaxT ...
最新文章
- “神人”or“闲人”?你的未来由AI与大数据决定
- linux里那些依赖包
- 如何制定恰当的信息安全策略
- 简单尝试 express 使用 websocket
- [How TO]-How to install maven
- 学习笔记(3.23)
- # hive打不开,提示节点过少,进入安全模式~~
- java catch自定义异常_java异常类-java自定义异常-嗨客网
- [.net基础]访问修饰符
- 基于springboot的客栈(酒店)系统
- DEL: Restore Boxes after VirtualBox Upgrade
- 凸优化第五章对偶 5.5最优性条件
- 【知识科普】嵌入式软件开发是什么?
- Delphi 生成二维码【PaintBox】并保存为本地文件添加至【Image】控件中
- mac pdf分割方法,及其方便!!
- 姚班普信男--一篇后人类观察田野笔记
- python中key=lambda_排序后的语法(key=lambda:…)
- 介孔二氧化硅纳米球 Mesoporous silica nanosphere 的介孔二氧化硅纳米球
- 统计中的f检验和t检验的区别
- springboot+thymeleaf模糊查询功能和分页实现以及input前端回显(前台到后台)
热门文章
- 谁说 JavaScript 简单的? – 码农网 http://www.codeceo.com/article/who-said-javascript-was-easy.html
- vue cli 版本更改
- H5播放大视频,高清视频
- 莆田系医生:达不到创收任务被炒
- 企业纷纷迈入数字化转型之路,未来五年数字化发展的趋势是什么?
- 刘备学Android Word文档下载地址和序言
- 致敬:1024程序员的节日
- smi时序_SMI的时序模拟实现以及控制(一)
- 浅析鹅鸭杀中服务端的技术实现和要点
- linkage_mapper安装包+用户手册分享