首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你见过微信侧滑返回的联动效果,但开门效果、百叶窗效果见过吗?

SmartSwipeBack.activitySlidingBack(application, null); //侧滑开门样式关闭activity SmartSwipeBack.activityDoorBack(application, null); //侧滑百叶窗样式关闭...(); 效果图: [弹性留白效果] 1.3 一行代码让页面具有弹性 //为控件添加仿MIUI的弹性拉伸效果: //当纵向不能滚动(或滚动到顶/底)时,若继续拖动,则UI呈现弹性拉伸效果,释放后平滑恢复...] 1.7 炫酷的封面 SmartSwipe.wrap(coverView) .addConsumer(new ShuttersConsumer()) //百叶窗效果 .setScrimColor...: [百叶窗封面] SmartSwipe.wrap(coverView) .addConsumer(new DoorConsumer()) //开门效果 .setScrimColor(0xAF000000...系统的贝塞尔曲线侧滑返回效果、手机QQ的侧滑返回效果及MIUI官方app中的普遍使用了的弹性拉伸效果等等),却有点力有不逮。

1.5K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Android魔术系列:一步步实现百叶窗效果

    效果展示 在上一章中我们实现对折的效果同时实现了一个AnimationListView的框架,在这个框架下我们可以实现很多效果。...本篇文章我们就在这个框架下实现一个百叶窗的效果,效果如下: 实现AnimationViewInterface接口 如果想在AnimationListView中应用一种效果,那么就需要实现AnimationViewInterface...解析动画组成 我们来看其中一帧的画面,如下 可以看到整个百叶窗效果其实是由一个个小的方形组成的,这些方块做水平翻转的动作,并且在不同列有一个效果的时差,就形成了百叶窗的效果。...百叶窗——BlindsView 上面我们完成了翻转单元——RotateView,下面讲解如何用这些单元来组成百叶窗的效果。...手动翻转百叶窗 与上一篇对折效果一样,整个百叶窗效果的移动包括手动和自动两个部分。

    81020

    圆盘时钟效果 原生JS

    圆盘时钟 旋转时钟 数字时钟 写在前面 仿荣耀手机时钟,设计的同款时钟效果 实现效果 ?...背景采用的是一个炫彩流光的效果,利用了CSS3新增的动画效果 这部分的炫彩流光效果在之前的博客中有详细讲到 炫彩流光效果 指针时钟 通过定位将三根针重叠在一起,下端对齐都摆在原点,通过transfrom-origin...+ (rotateM / 60)) + 'deg' + ')' 就像这样把分针旋转了多少反馈给时针,60分钟一个小时,所以是除以60 旋转时钟 这里采用的是clip-path属性采取另一半的圆,圆环的效果采用的是大小圆的思路...226,20,233),rgb(41, 41, 41)); clip-path: inset( 0 50% 0 0 ); transform-origin: center center; } JS...,圆环的实现,也只是通过了简单的裁剪,想不到实现圆弧的效果 代码有点长,如需完整代码,可以留言或私信

    11.7K20
    领券