Android开发之显示截图动画效果直到消失
public void showScreen(Uri uri, String path) {// 显示当前截图mLlSnapshot.setVisibility(View.VISIBLE);mIvSnapshot.setImageURI(uri == null ? Uri.parse(path) : uri);mIvSnapshot.setOnClickListener(v -> {// 打开截图Intent intent = new Intent();intent.setAction(Intent.ACTION_VIEW);intent.addCategory(Intent.CATEGORY_DEFAULT);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setDataAndType(uri == null ? Uri.fromFile(new File(path)) : uri, "image/*");context.startActivity(intent);});showPicAnim(mLlSnapshot);new Handler().postDelayed(new Runnable() {@Overridepublic void run() {mLlSnapshot.setVisibility(View.INVISIBLE);mIvSnapshot.setImageDrawable(null);mIvSnapshot.setOnClickListener(null); }}, 5000);}/*** 截图动画*/public void showPicAnim(View view) {ObjectAnimator alphaAnim = ObjectAnimator.ofFloat(view, "alpha", 0.0f, 1.0f);ObjectAnimator scaleXAnim = ObjectAnimator.ofFloat(view, "scaleX", 0.0f, 1.0f);ObjectAnimator scaleYAnim = ObjectAnimator.ofFloat(view, "scaleY", 0.0f, 1.0f);AnimatorSet set = new AnimatorSet();set.playTogether(alphaAnim, scaleXAnim, scaleYAnim);set.setDuration(500);set.start();}
Android开发之显示截图动画效果直到消失相关推荐
- Android利用温度传感器实现带动画效果的电子温度计
概述 Android利用温度传感器实现带动画效果的电子温度计. 详细 一.准备工作 需要准备一部带有温度传感器的安卓手机,或者使用有温度传感器的模拟器. 二.程序实现 1.需要截图程序结构 2.实现思 ...
- 我的Android进阶之旅------Android利用温度传感器实现带动画效果的电子温度计
要想实现带动画效果的电子温度计,需要以下几个知识点: 1.温度传感器相关知识. 2.ScaleAnimation动画相关知识,来进行水印刻度的缩放效果. 3.android:layout_weight ...
- ios开发oc高仿京东金融白条额度余额的 ios开发水波纹 ios开发水正弦曲线波纹 ios开发雷达扫描的动画效果
ios开发oc高仿京东金融白条额度余额的 ios开发水波纹 ios开发水正弦曲线波纹 直接上代码,复制粘贴就可以 vc里的 WaterRippleView *topView = [[Water ...
- ios开发oc高仿京东金融白条额度余额的 ios开发水波纹 ios开发水正弦曲线波纹 ios开发雷达扫描的动画效果...
ios开发oc高仿京东金融白条额度余额的 ios开发水波纹 ios开发水正弦曲线波纹 直接上代码,复制粘贴就可以 vc里的 WaterRippleView *topView = [[Water ...
- android svg动画框架,Android实现炫酷SVG动画效果
svg是目前十分流行的图像文件格式了,svg严格来说应该是一种开放标准的矢量图形语言,使用svg格式我们可以直接用代码来描绘图像,可以用任何文字处理工具打开svg图像,通过改变部分代码来使图像具有交互 ...
- Android实现动态贴纸,Android开发之仿微博贴纸效果实现——进阶篇
上个月写了一篇<Android开发之仿微博贴纸效果实现--基础篇>,文章中提到还有一篇进阶篇要写,很早就想动笔了,因中途去维护了开源库<高仿微信图片选择器2.0版本>,导致耽搁 ...
- android 文字跳动动画,Android 仿余额宝数字跳动动画效果完整代码
Android 仿余额宝数字跳动动画效果完整代码 发布时间:2020-08-24 06:55:30 来源:脚本之家 阅读:120 作者:曾淘 一:想都不用想的,有图有真相,看着爽了,在看下面源码 二: ...
- android仿微信红包动画,Android仿打开微信红包动画效果实现代码
首先看下效果: 实现原理: 准备3张不同角度的图片,通过AnimationDrawable帧动画进行播放即可 代码实现: 1.编写动画xml文件: 根标签为animation-list,其中onesh ...
- Android按下录音录音动画效果 ,自定义录音、播放动画View
Android按下录音录音动画效果 ,自定义录音.播放动画View https://download.csdn.net/download/abc2522/10327428?spm=1001.2101. ...
最新文章
- 长期分享干货的技术大佬
- Windows Phone 7中配置gmail, 使用outlook 同步邮件,日历,联系人等
- springboot-web开发(请求映射原理)
- STC89C52单片机 LED灯闪烁
- 零售业去“O”,不可逆之变
- 应用程序 /dev/rtc 编程 获取时间 2011-12-13 01:01:06【转】
- android daemon 程序,(转)Android App Daemon
- Linux下socket通信和epoll
- 华为机试HJ33:整数与IP地址间的转换
- Ansible详解(十四)——Ansible Role实战
- Java程序设计基础笔记 • 【目录】
- 《Pro Oracle SQL》 翻译序 -- 读书心得
- php 调用 com组件,进行word操作,详情步骤
- 网络安全-破解win10开机密码
- iPhone4S、iPod5代、iPad2、iPad3、mini1代完美绕激活工具Sliver发布全新6.0版,支持工厂激活FMI OFF
- prcs6汉化补丁怎么替换_最新 | EndNote X9.2授权版+汉化
- 酷睿i7 1165g7相当于什么水平 i71165g7属于哪个档次
- java中SSM环境搭建
- linux查看其他用户history,从Linux服务器上的其他用户隐藏命令历史记...
- 未能加载文件或程序集“office, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c”或它的某一个依赖项。拒绝访问
热门文章
- VHDL设计四位二进制加法器和乘法器
- oracle 查看任务数量,关于dbms_scheduler创建任务数量的疑问
- 二元函数泰勒公式例题_高等数学入门——二元函数可微性的判断方法总结
- python返回unicode_我们如何从python中的字形id获取unicode?
- ehviewer苹果版下载_苹果用户:支持ios的云手机有没有?在哪里下载云手机ios版?...
- 从第一范式到第二范式所做的操作是_给女同事讲解MySQL数据库范式与反范式,她直夸我“技术好”
- ios 百度地图指定区域_ios百度地图的使用(普通定位、反地理编码)
- C#并发实战Parallel.ForEach使用
- VMware workstation 创建共享盘
- 【android】环形进度条实现