京东快报无线端的轮播效果怎么实现?(京东轮播图)

jinsihou金 536 2022-10-11

本文转载自网络公开信息

京东快报无线端的轮播效果怎么实现?(京东轮播图)

京东快报无线端的轮播效果怎么实现?(京东轮播图)

无线端的京东快报频道,是以轮播公告的形式来展示优惠信息,有一些卖家看中了这个轮播效果,但是不知道怎么去实现这种效果,今天小编带来了一篇文章,希望可以帮助大家做出这个效果!

手机京东 app 首页的京东快报有一个无限轮播的公告栏,先看效果:

公告内容大概每 3s 从中间向上滑出,同时下一条内容从底部向上滑动进入。整个过程还伴随有内容的渐变消失。

开始想在京东店铺装修中呈现这样的效果可以通过自绘控件来实现,后面再想想采用 ViewFlipper 来实现更为简单。

看看 ViewFlipper 类官方注释:

Simple {@link ViewAnimator} that will animate between two or more views that have been added to it. Only one child is shown at a time. If requested, can automatically flip between each child at a regular interval.

大概意思就是 ViewFlipper 是一个容器,能够将添加在里面的两个或更多子 View 动画的切换,在一个时间点只有一个 child 展示出来。并且可以自动的在每隔一个时间段切换到一个child。

要实现京东快报的切换效果,我们只需要将需要根据轮播的公告内容设置到 TextView 并添加到 ViewFlipper,同时设置他们之间的切换动画就可以了。

自定义 NoticeView

为了方便在项目中直接使用,我们将其自定义为一个继承自 ViewFlipper 的控件 NoticeView。

公告内容进入动画 notice_in.xml

公告内容滑出动画 notice_out.xml

在 Activity 中使用

最终效果(布局代码就不贴了,比较简单)

按照文章中的流程去操作,你可以拥有这样的轮播效果啦!实践出真知,所以大家赶紧去实践操作起来吧!如果大家还有什么其它的问题,可以尝试在上搜索答案哦,没搜索到答案可以给小编留言咨询哦!

更多相关阅读:

京东店铺店招怎么装修?

京东店铺装修尺寸多少?首页怎么装修?

京东店铺装修活动页面该怎么操作?

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表班牛的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。
上一篇:淘宝直通车是每天扣费吗?扣费高于实际出价吗?(淘宝直通车是什么计费方式)
下一篇:京东赏金共读真的能赚钱吗?京东赏金共读提升签?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~