Android开发中,先前有很多新闻类应用都用到了随机布局的控件,主要就是推荐一些热门标题,然后再加上切换动画,视觉效果还是不错的。今天,我们就来学习一个随机布局控件库RandomLayout,库中主要包括控件RandomLayout及其封装控件FlyLayout,下面,我们一起了解一下吧。
效果演示图
Android Studio集成方式
dependencies{
compile 'com.wkp:RandomLayout:1.0.3'
//Android Studio3.0+可用以下方式
//implementation 'com.wkp:RandomLayout:1.0.3'
}
使用详解
- 1.RandomLayout使用简介
API介绍
1.setData 设置控件显示数据
2.setAnimationDuration 设置控件动画时长
3.setDetectorVelocity 设置屏幕滑动临界速度
4.setDefaultSize 设置数据显示文本大小
5.setTvPadding 设置数据文本内边距
6.setTvMargin 设置数据文本外边距
7.startAnimation 开启控件动画
8.setOnItemClickListener 设置条目点击监听
9.set