单页显示3个Item的ViewPager炫酷切换效果,适用于Banner等。
具体实现详解巧用ViewPager 打造不一样的广告轮播切换效果






compile `com.zhy:magic-viewpager:1.0.1`
<FrameLayout
android:layout_width="match_parent"
android:layout_height="160dp"
android:clipChildren="false"
android:layout_centerInParent="true"
android:background="#aadc71ff"
>
<android.support.v4.view.ViewPager
android:id="@+id/id_viewpager"
android:layout_width="match_parent"
android:layout_marginLeft="60dp"
android:clipChildren="false"
android:layout_marginRight="60dp"
android:layout_height="120dp"
android:layout_gravity="center"
>
</android.support.v4.view.ViewPager>
</FrameLayout>
注意外层android:layout_centerInParent="true".
mViewPager.setPageMargin(20);//设置page间间距,自行根据需求设置
mViewPager.setOffscreenPageLimit(3);//>=3
mViewPager.setAdapter...//写法不变
//setPageTransformer 决定动画效果
mViewPager.setPageTransformer(true, new
RotateDownPageTransformer());
动画间可以自由组合,例如:
mViewPager.setPageTransformer(true,
new RotateDownPageTransformer(new AlphaPageTransformer(new ScaleInTransformer())));
体验非常好的Android图片手势控件PinchImageView
Android蛛网图控件SpiderPlotView源码
Android的轮播图BannerView源码
懂得智能配色的ImageView安卓控件,还能给自己设置多彩的阴影哦。
Android仿爱奇艺视频,腾讯视频,搜狐视频首页推荐位轮播图
Android中为图片添加阴影,阴影颜色来源于图片的主色
一款用于在Android设备上获取照片(拍照或从相册、文件中选择)
Android双指控制图片展开,以及放大缩小,做的超棒
Android图像处理后左右对比
Android长图拍摄demo源码
一个能带进度条的图片框架,同时有身份标识动能,简单易用
Android实现当ImageView在屏幕中滚动时体现视差效果
Android 加载大图 可以高清显示10000*10000像素的图片,轻松实现
用于加载网络图片显示进度条,可支持所有继承 imageview 的控件
轻量级显示圆形图片 CircleView-Android
热门源码