Android 心跳呼吸动画
废话少说,看东西
一个很简单的心跳呼吸的动画,几行代码搞定;
代码:
private ImageView ivHart; //图片AlphaAnimation alphaAnimation = null; //透明度动画 @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_anim);ivHart = (ImageView) findViewById(R.id.ivHart);shadeAnim(ivHart);}@Overrideprotected void onResume() {super.onResume();if (alphaAnimation != null) {alphaAnimation.start();}}@Overridepublic void onPause() {super.onPause();if (alphaAnimation != null) {alphaAnimation.cancel();}}/*** 渐变动画** @param view 执行该动画的view对象*/private void shadeAnim(View view) {alphaAnimation = new AlphaAnimation(0.1f, 1.0f);alphaAnimation.setDuration(1000);alphaAnimation.setRepeatCount(-1);alphaAnimation.setRepeatMode(Animation.REVERSE);alphaAnimation.start();view.setAnimation(alphaAnimation);}
转载于:https://www.cnblogs.com/geaosu/p/8781135.html
Android 心跳呼吸动画相关推荐
- android 心跳效果动画,Android 心跳动画
直接上代码 MainActivity public class MainActivity extends AppCompatActivity { private ImageView ivHart; ...
- android 心跳效果动画,Android实现心跳的效果
最近再做一个教育类的项目.在做一些学习工具的时候,美工提出了一些要求,大致如下: 其实实现过程也不难,大致就是对一个视图控件添加一个圆形的背景,然后该视图进行动画处理,膨胀的同时,透明度增大,收缩的同 ...
- Android animation呼吸动画 心形动画
首先还是在res 下面创建一个anim的文件夹 然后创建一个resource 的文件 名为size.xml <?xml version="1.0" encoding=&quo ...
- android 呼吸灯动画,更加自然的渐变——呼吸动画
本篇主要介绍通过定义属性动画来拟合呼吸函数的变化曲线,以实现更加自然的渐隐和渐显效果,当然也可以作用于其他属性的自然过渡. 这个函数是在这篇介绍交互的文章中发现的(让界面动画更自然). k=1/3,t ...
- Android中具有动画效果的图片资源
Android动画和Transition系列文章 初识属性动画--使用Animator创建动画 再谈属性动画--介绍以及自定义Interpolator插值器 三谈属性动画--Keyframe以及Vie ...
- Android Animation (安卓动画)概念简介
Android Animation Android 四种动画分别为逐帧动画和补间动画.属性动画.过渡动画: Frame Animation (逐帧动画) 实现方式:xml 和 Java代码 图片跳转的 ...
- Android 补间动画(Tween Animation)
Tween Animation(补间动画): Tween动画,通过对View的内容进行一系列的图形变换 (包括平移.缩放.旋转.改变透明度)来实现动画效果.动画效果的定义可以采用XML来做也可以采用编 ...
- Android 逐帧动画(Frame)
Android 逐帧动画(Frame) 很好理解就是将多张图片放到一个容器里面通过控制这些图片一帧一张图片从而形成动画 使用的使用通过AnimationDrawable 加载放好的图片 然后通过调用 ...
- 每日一道面试题(第7期)---Android补间动画与属性动画的区别
零零碎碎的东西总是记不长久,仅仅学习别人的文章也只是他人咀嚼后留下的残渣.无意中发现了这个每日一道面试题,想了想如果只是简单地去思考,那么不仅会收效甚微,甚至难一点的题目自己可能都懒得去想,坚持不下来 ...
最新文章
- 双系统 win10 时间不对
- java linux res很高_Linux下Java进程RES是1.6G,但是jmap里用到的才五百多M,剩下的1.1G左右是去哪了?...
- 1114:白细胞计数
- linux下mysql主从同步是主从i/o线程显示为no_mysql主从同步IO线程NO
- oracle 12c dg搭建以及故障诊断
- 音视频开发( 34)---麦克风阵列原理二
- com/fasterxml/jackson/core/exc/InputCoercionException
- excel二极管伏安特性曲线_【电子知识点】半导体二极管amp;三极管
- 深度学习去雨论文代码_将深度学习研究论文转换为有用的代码
- python按键精灵找图教程_按键精灵中找图的操作教程
- linux安全加固-三级等保(一)
- WorkTool(一)企业微信群管理机器人实现
- 人用药品注册技术规定国际协调会议(ICH)
- maxdea如何计算指数_MaxDEA
- Lattice系列内存时序
- 基本初等函数导数公式表
- 在React中使用Shadow DOM
- linux ftp 测网速,武汉电信使用FTP测试网速
- 华为正式发布鸿蒙艾,安卓12正式发布,华为掉出首发名单,鸿蒙系统硬扛谷歌苹果...
- 【JZOJ】给水(water)
热门文章
- 从数据到模型:实现自动驾驶高效感知
- ICCV2021 Oral | UNO:用于“新类发现”的统一目标函数,简化训练流程!已开源!...
- ECCV 2020 论文大盘点—显著目标检测篇
- ECCV 2020 | 清华提出基于循环关联的自监督行人再识别, 无标签ReID仅需两个摄像头!...
- 何恺明组《Designing Network Design Spaces》的整体解读(一篇更比六篇强)
- ​北京大学 2022 年博士研究生招生简章
- 每天两小时,吃透法国TOP双硕专家匠心打造的这套目标检测、卷积神经网络和OpenCV学习笔记(保姆级/20G高清/PPT/代码)...
- Github | 机器人工具大全
- 精选 26 个 Python 实用技巧,想秀技能先 Get 这份技术列表!
- include引入php报错,如何解决引入php文件报错的问题