• Stars
    star
    445
  • Rank 98,085 (Top 2 %)
  • Language
    Java
  • Created over 7 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

一些常见的切换效果

这是一个小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模拟了新的淘宝头条滚动效果

More Repositories

1

TouYin_DemoClient

仿抖音、抖音视频切换、抖音点赞效果
Java
209
star
2

ELeMaList

仿饿了么商品列表页面
Kotlin
47
star
3

WanAndroid

基于玩安卓开放api的AndroidApp
Kotlin
44
star
4

wanandroid-mini

基于玩安卓开放api的微信小程序
JavaScript
42
star
5

FlutterDemo-GankIO

flutter笔记,乱七八糟的用gankApi写一个app玩
Dart
33
star
6

HIndicator

仿淘宝RecyclerView横向滑动指示器
Kotlin
31
star
7

IDCardCreate

生成身份证,身份证号码校验
Java
29
star
8

GankUniApp

基于GankApi和uni-app框架的跨平台Gank客户端
Vue
18
star
9

SwiperTab

微信小程序Swiper做Tab切换,带tab切换动画
JavaScript
16
star
10

EasyNote

使用kotlin开发的仿EMUI备忘录,使用ObjectBox框架
Kotlin
15
star
11

EasyCompass

一个使用kotlin开发的简易指南针
Kotlin
15
star
12

Fingerprint

Android手机指纹验证
Kotlin
15
star
13

ParallaxScrollingDemo

VUE视差滚动
Vue
14
star
14

vue3-license-plate

vue3-license-plate是一款基于vue3的车牌号输入控件
JavaScript
10
star
15

mp-license-plate

mp-license-plate是一款基于微信小程序的车牌号输入控件
JavaScript
10
star
16

MHViewPager

自适应图片高度的ViewPager,平滑过渡
Kotlin
5
star
17

ShortcutsDemo

Android Shortcut 长按快捷方式
Kotlin
5
star
18

ScanningProgressView

仿一个手机扫描打分的View,类似于手机管家打分的那种。
Kotlin
5
star
19

To8toTitle

仿土巴兔首页的渐变色Title
Java
4
star
20

NothingLogin

使用kotlin仿Nothing的登录页面
Kotlin
4
star
21

vue2-license-plate

vue2-license-plate是一款基于vue的车牌号输入控件
JavaScript
4
star
22

BubbleView

BubbleView Demo
Kotlin
2
star
23

WanAndroid-React-Demo

create-react-app、ant-design、WanAndroidApi、react-demo
JavaScript
2
star
24

AndroidNotes

Basics notes
Kotlin
1
star