All Projects → leiyun1993 → Autoscrolllayout

leiyun1993 / Autoscrolllayout

仿淘宝首页热点新闻滚动,类中奖滚动,自动滚动文字、View、跑马灯

Programming Languages

java
68154 projects - #9 most used programming language
kotlin
9241 projects

Labels

一些常见的切换效果

这是一个小demo展示文字自动横向滚动、竖向滚动和View竖向滚动。

自定义+动画控制

1、文字横向滚动只是直接用TextView实现跑马灯效果

2、文字竖向滚动实际上是在布局中加入了两个TextView使用,使用handler控制显示和隐藏,加上动画实现的竖向滚动。

3、竖向的View滚动可实现类似淘宝首页的效果,通过继承ViewFlipper实现,这里用Adapter控制数据实际上是复杂的做法, 实际上传入一个List即可简单实现,可自行修改;

4、实现自动滚动的View,仿中奖缓慢滚动效果

5、ViewSwitcher+Handler实现切换

image

ViewFlipper实现

以下是使用ViewFlipper实现的几种不同的切换效果

image

有需要的自己扣源码。

更新说明

2020-1-16

1、更新为androidX版本,老版本在support分支

2、用ViewSwitcher模拟了新的淘宝头条滚动效果

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].