ParallaxImageView在Android ImageView上实现视差和变换效果
滚动视图上的图像加点动态效果,一直是提升用户体验的一个小技巧。ParallaxImageView就挺适合干这事儿——能在你上下或者左右滑动的时候,给
这个库的使用方式也挺直接。第一步,你把它加进build.gradle
里:
allprojects {
repositories {
maven { url 'https://jitpack.io' }
}
}
第二步,引入依赖:
dependencies {
implementation 'com.github.abdularis:parallaximageview:1.1'
}
想实现垂直滚动视差,用VerticalScrollParallaxImageView
就行:
横向的也有,叫HorizontalScrollParallaxImageView
。嗯,命名直白,比较友好。你要是项目里有图片列表、banner 轮播、甚至是登录页背景图,搭配视差动效,效果真的还不错。
不过要注意,图太大了性能会吃紧,尤其在老设备上。可以配合图片压缩、预加载这些优化手段一起上。
如果你做安卓开发,经常需要点小交互提升体验,这库可以试试看。不用自己写复杂的监听逻辑,封装得还挺省事。
另外还可以看看这些相关的玩法:
ParallaxImageView-master.zip
预估大小:70个文件
ParallaxImageView-master
文件夹
gradlew
5KB
settings.gradle
27B
library
文件夹
src
文件夹
main
文件夹
AndroidManifest.xml
116B
res
文件夹
values
文件夹
strings.xml
87B
...
2.39MB
文件大小:
评论区