这个很久以前的安卓4.4时代 htc sence系统的最近任务界面。距离今年2019已经有5年时间了。。。。
但还是觉得很好看的。
用viewpager粗略得实现这个界面只需要几行
首先完成viewpager的基本代码
然后重写setPageTransformer这个接口,里面只需要重写一个方法,view是当前的pager,v是pager在滑动中的移动量
viewPager.setAdapter(pagerAdapter);
viewPager.setPageTransformer(true, new ViewPager.PageTransformer() {
@Override
public void transformPage(@NonNull View view, float v) {
// Log.e("----------",v+"");
view.setRotationY(30);
view.setScaleY(0.6f);
view.setScaleX(0.9f);
}
});
然后在xml 中 viewpager的父布局标签加上
android:clipChildren="false"
viewpager加上左右上下边距
android:layout_marginLeft="100dp"
android:layout_marginRight="100dp"
android:layout_marginTop="100dp"
android:layout_marginBottom="100dp"
通过缩小viewpager,并且允许viewpager多出的部分在父布局中显示
效果
初步界面差不多就这样吧哈哈,~\(≧▽≦)/~