android 仿iphoneX上滑退出应用动画(一)
来源:互联网 发布:android 涂鸦板 源码 编辑:程序博客网 时间:2024/06/05 04:50
最近工作上要做一个类似iphoneX上滑退出应用和进入后台的实现,具体效果参照iphoneX发布会
首先明确动画效果,应用退出的时候先缩小到中间在往应用图标所在位置缩小至看不见。
思路:
1.要在屏幕下方添加一个可见的滑动条
2.在经过一系列尝试之后没法把整个应用进行动画,退而求其次将当前页面截图进行动画
3.第一个动画以屏幕中心点为中心点进行缩放,第二个动画以应用位置作为中心点进行缩放
4.有向下滑动的时候要进行放大动画,滑动到一定距离并不再滑动的时候进入后台
难点:
1.两个动画的衔接,第二个动画的初始位置计算
2.考虑滑动条颜色,在launcher界面为透明色,界面底部是深色用白色透明条,界面底部是浅色用黑色透明条
思考:
1.首先动画和滑动条在应用上都需要,而且要在界面最上方显示,所以考虑在PhoneStatusBar.java上通过给WindowManager.addView的方式来实现效果
2.在PhoneStatusBar.java上可以轻松的判断是否锁屏等方法,可以方便的利用
阅读全文
1 0
- android 仿iphoneX上滑退出应用动画(一)
- android 仿iphoneX上滑退出应用动画(二)
- android 仿iphoneX上滑退出应用动画(三)
- Android应用开发-------------仿苹果右滑退出页面效果
- Android 吸入动画效果详解(仿mac退出效果)
- Android一键退出应用
- android 退出应用方法一:点击两次退出应用
- Android 一键打造仿IOS右滑退出Activity,非常简单的集成方式(SwipeFinishLayout)
- Android 一键打造仿IOS右滑退出Activity,非常简单的集成方式(SwipeFinishLayout)
- Android 仿PhotoShop调色板应用(一)概述
- Android 仿PhotoShop调色板应用(一)概述
- Android 仿PhotoShop调色板应用(一)概述
- Android 进入退出应用动画卡顿分析
- android 仿苹果pad左侧右滑退出界面
- android 仿ios右滑退出当前activity
- 一键退出应用
- Android 动画应用完全解析(一)
- android退出应用:弹出对话框退出应用
- SODASODA和怡宝为什么会合作?为您解析市场发展规律
- nodejs+socket.io+zmq 实现实时刷新
- Linux Centos firewall 防火墙 开启 80 端口配置案例
- 1056 最长等差数列 V2
- 63
- android 仿iphoneX上滑退出应用动画(一)
- 详解ThreadPoolExecutor线程池
- 字符编码总结
- Springd的IOC(2)
- JAVA获取txt文件内容
- 1063: 美元和马克(动态规划
- 【期望Dp】【bzoj1426】: 收集邮票
- mysql 高效导入txt数据到表中(load data infile用法)
- PAT 甲级 1037. Magic Coupon (25)