
动画
文章平均质量分 86
动画
安果移不动
精通Android,Swift,Flutter,Python,Php,按键精灵,易语言。曾为华为录制精品课程,拥有资质:按键精灵顶级证书;
产品秀:https://www.anguomob.com
B站:https://space.bilibili.com/482453235
展开
-
超级强大的SVG SMIL animation动画详解
拒有些资料显示,Chrome 45 & Opera 32版本之后 SMIL会在控制台console会有警告(虽然本人没有看到),以后有可能不支持的风险。我觉得应该是打算靠CSS来撑场子,因为很巧的是,Chrome 46和Opera 33正好开始支持CSS Motion Path了,真是心机浏览器。//zxx: 本文的SVG在有缓存时候是无动画效果,此时您可以试着【右键-新标签页打开图片】。原创 2018-02-28 20:14:37 · 776 阅读 · 0 评论 -
十分钟搞定酷炫动画,万圣节惊悚的聊天界面
emmmm....这次取标题好难啊,我也不知道这个动画叫什么名字好~同样是一个小伙伴的需求,我帮忙做的实现,然后给我发了几个小红包,今天上班可以任性一会点一杯星巴克了,这里再次感谢扔物线大大教我写动画,哈哈哈哈~这次的十分钟动画同样只要十分钟就可以实现,没有标题狗哦。顺便说一下,并不是我写的所有动画都会出十分钟系列的文章,前两次是绘制,这次主要是 ObjectAnimation,以后的原创 2018-02-08 16:13:12 · 307 阅读 · 0 评论 -
Android 动画:你真的会使用插值器与估值器吗?(含详细实例教学)
前言动画的使用 是 Android 开发中常用的知识可是动画的种类繁多、使用复杂,每当需要 采用自定义动画 实现 复杂的动画效果时,很多开发者就显得束手无策Android中 补间动画 & 属性动画实现动画的原理是:实现原理其中,步骤2中的 插值器(Interpolator)和估值器(TypeEvaluator)是实现 复杂动画效果的关键本文主要讲解 将详细讲解 插值器转载 2018-01-02 10:52:20 · 393 阅读 · 0 评论 -
android之 clipdraw 在 .xml中的使用 图片进度条 cpu扫描
lipDraw 代表从其他位图上截取的一个“图片片段”。 在xml文件中定义ClipDraw对象使用, 其结构如下:[html] view plain copyxml version="1.0" encoding="UTF-8"?> clip xmlns:android="http://schemas.原创 2018-01-01 18:52:11 · 375 阅读 · 0 评论 -
安卓开发中非常炫的效果集合
这几天开发的时候,想做一些好看而且酷炫的特效,于是又开始从网上收集各种特效资源。下面给大家一些我喜欢的把,附代码,喜欢的看源代码,然后加到自己项目去把!! 一个开源项目网站有很多炫酷效果 http://itlanbao.com/codes.aspx#1,0所有效果Dome下载地址:https://github.com/20994842/A-collection-of-Androi原创 2017-12-26 16:28:53 · 747 阅读 · 1 评论 -
自定义控件三部曲之动画篇(十三)——实现ListView Item进入动画
前言:宝剑锋从磨砺出,梅花香自苦寒来相关文章:《Android自定义控件三部曲文章索引》: http://blog.csdn.net/harvic880925/article/details/50995268前面两篇我们讲解了使用layoutAnimation和LayoutTransition实现ViewGroup中Item加载动画的方法,但他们都各自存在问题:转载 2017-12-26 12:02:24 · 280 阅读 · 0 评论 -
自定义控件三部曲之动画篇(十二)——animateLayoutChanges与LayoutTransition
相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268前篇给大家讲了LayoutAnimation的知识,LayoutAnimation虽能实现ViewGroup的进入动画,但只能在创建时有效。在创建后,再往里添加控件就不会再有动画。在API 11后,又添加了转载 2017-12-26 11:58:34 · 352 阅读 · 0 评论 -
自定义控件三部曲之动画篇(十一)——layoutAnimation与gridLayoutAnimation
相关博客: 《Android自定义控件三部曲文章索引》 http://blog.csdn.net/harvic880925/article/details/50995268前几篇给大家讲述了如何针对某一个控件应用动画,这篇将给大家讲解如何给容器中的控件应用统一动画。即在容器中控件出现时,不必为每个控件添加进入动画,可以在容器中为其添加统一的进入和退出动画。 从上面的示例动转载 2017-12-26 11:55:35 · 331 阅读 · 0 评论 -
Android开发笔记(一百四十五)仿应用宝的垃圾清理动画
除了动画监听器,动画组合也是各类动画常见的用法,比如把几个补间动画组合起来,就形成了集合动画AnimationSet;把几个属性动画组合起来,就形成了属性动画组合AnimatorSet。那么能否把几个矢量动画在时间上并行组合起来,也形成一种矢量动画组合呢?比如应用宝的垃圾清理动画,它的初始画面由三个深红色的月牙环绕组成,效果如下图所示:然后在垃圾清理的过程中,这三个月牙一边转,转载 2017-11-28 11:58:05 · 832 阅读 · 0 评论 -
AndroidViewAnimations:Andorid视图动画合集YOYO
一天我看见一个ios动画效果库 AFViewShaker, 它实现的效果很赞, 我认为Android 也需要一个这样的库,所以过了两天,我就自己创建了这个项目。使用为了把效果做的很逼真,我创建了另外一个项目叫做,Android Easing Functions ,是一些简单功能的实现,我们需要引入那个项目。Gradle原创 2017-11-07 18:39:51 · 2996 阅读 · 0 评论 -
非常逼真的玻璃破碎特效android
下载地址:点我原创 2017-11-04 21:39:23 · 1972 阅读 · 0 评论 -
android 补间动画
Android 简单的动画效果有Animtion 类提供 1.在XML中实现动画效果;2.在java代码中实现动画效果。动画相关的属性表一:SET属性名称属性备注android:shareInterpolator是否共享插入器共享时,四个子节点都用一个插入器android:interpolator指定一个动画原创 2017-10-19 21:22:09 · 558 阅读 · 0 评论 -
动画原理分析
最近在Android上做了一些动画效果,网上查了一些资料,有各种各样的使用方式,于是乘热打铁,想具体分析一下动画是如何实现的,Animation, Animator都有哪些区别等等。首先说Animation(android.view.animation.Animation)对象。无论是用纯java代码构建Animation对象,还是通过xml文件定义Animation,其实最终的结转载 2017-10-19 21:15:32 · 2251 阅读 · 0 评论 -
学习各种动画,效果等,掌握其实现原理
学习各种动画,效果等,掌握其实现原理动画简介android中动画分为3种:Tween Animation(补间动画):通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画。Frame Animation(帧动画):顺序播放事先做好的图像,是一种画面转换动画。Property Animation:(属性动画原创 2017-10-19 20:35:03 · 356 阅读 · 0 评论 -
自定义插值器合集
https://inloop.github.io/interpolator/原创 2017-09-25 14:57:06 · 762 阅读 · 0 评论 -
android 属性动画之 ObjectAnimator
前面一篇博客讲解了 android 简单动画之 animtion,这里来讲解一下android 3.0之后添加的一些动画 animator 中的 ObjectAnimator 。属性动画概念:所谓属性动画:改变一切能改变的对象的属性值,不同于补间动画:只能改变 alpha,scale,rotate,translate。听着有点抽象,举例子说明补间动画能实原创 2017-09-21 10:59:47 · 799 阅读 · 0 评论 -
Lottie- 让Android动画实现更简单
Lottie是什么?Lottie是Airbnb开源的一个支持 Android、iOS 以及 ReactNative,利用json文件的方式快速实现动画效果的库。这么看可能很难理解,接下来我将详细的讲解如何使用。Lottie项目地址:https://github.com/airbnb/lottie-android首先先无耻的把我自己写的demo程序和源码放上来。Demo体验a原创 2017-09-14 01:11:43 · 389 阅读 · 0 评论 -
ViewPropertyAnim
private void ViewPropertyAnim() { //没次移动10px 平滑移动 //动画1 ViewPropertyAnimator// ivLuncher.animate().translationX(500);//复杂组合 ivLuncher.animate().scaleX(2).scaleY(2原创 2017-09-09 14:45:25 · 311 阅读 · 0 评论 -
使用monkey测试app的压力
adb shell monkey -p packagename -v 2020是次数原创 2017-08-25 19:12:22 · 371 阅读 · 0 评论 -
Android GridView实现动画效果实现代码
Android GridView实现动画效果项目中用到的一些动画,GridView的Item依次从屏幕外飞入到相应位置,附上相关代码:MainActivity.Java?123456789101112131415原创 2017-08-17 19:56:12 · 1018 阅读 · 0 评论 -
全屏旋转动画
<com.antivirus.flashlight.view.RotateImageView android:layout_centerInParent="true" android:scaleType="centerCrop"package com.antivirus.flashlight.view;import android.app.A原创 2017-07-28 16:43:23 · 359 阅读 · 0 评论 -
第三方水波纹效果
2 Star42 Fork7canyinghao/CanEffect Code Issues 1 Pull requests 0 Projects 0Insights DismissJoin GitHub todayGitHub is home to over 20 million developers原创 2017-07-24 00:23:55 · 970 阅读 · 0 评论 -
Android旋转动画不停顿
[java] view plain copypackage com.example.demoandroid; import android.app.Activity; import android.os.Bundle; import android.view.MotionEvent; import android.view.anima原创 2017-07-19 11:08:25 · 1991 阅读 · 0 评论 -
android interpolator 插值器
一:简介二:简单插值器分析 1.AccelerateInterpolator 加速插值器3. AccelerateDecelerateInterpolator 加速减速插值器4. LinearInterpolator 线性插值器5. BounceInterpolator 弹跳插值器6.AnticipateInterpolator 回荡秋千插值器7. AnticipateOvershoot原创 2017-07-01 15:45:53 · 449 阅读 · 0 评论 -
Android开发笔记(十六)秋千摇摆动画SwingAnimation
上节博主介绍了AlphaAnimation和淡入淡出动画的使用,其实AlphaAnimation只是四种补间动画中的一种。那么为了加深对其他补间动画的理解,我想说说旋转动画RotateAnimation的使用,刚好工作中就有类似的应用场景,正好介绍一下。像我们生活中有许多左右摇摆的画面,比如说老式挂钟的钟摆围绕着竖轴左右摇摆,又比如说公园里人们坐在秋千上荡来荡去,这么一想,嗯,这左右摇摆的秋千动画原创 2017-07-01 12:04:00 · 612 阅读 · 0 评论 -
Android 动画 Tweened Animation 之 RotateAnimation钟摆动画
RotateAnimation(旋转动画)今天通过指定一个动画效果(类似钟摆的动画)来讲解RotateAnimation的用法。ScaleAnimation 、AlphaAnimation、 TranslateAnimation 的用法请参照相关文章。先看一下下面这个坐标系,如果toDegrees 好了,下面就来完成一个类似钟摆的动画。1、在res/an原创 2017-06-27 09:01:02 · 1611 阅读 · 0 评论 -
android RotateAnimation设置中心点旋转动画
在xml设置:[html] view plain copyxml version="1.0" encoding="utf-8"?> rotate xmlns:android="http://schemas.android.com/apk/res/android" android:duration="800" // 设置动画原创 2017-06-22 11:51:53 · 3546 阅读 · 0 评论 -
水波纹效果
http://download.csdn.net/download/qq_35549248/9848988原创 2017-05-24 20:14:37 · 342 阅读 · 0 评论 -
android用视频当做背景
我们经常下载app玩的伙伴们,肯定见过有的app的背景图 是一个动画,或者说看着就是视频。 那么这种功能怎么实现的呢 ,代码我也不一点一点粘贴了 直接给各位同学上链接。 鉴于很多同学 用eclipse开发 很多同学用Android studio开发 所以小生特意准备了两个版本 供大家参考。 肯定 可以用本人试过了。别忘了好评啊.elipse版本and原创 2017-05-24 20:02:26 · 1022 阅读 · 0 评论 -
Android animation呼吸动画 心形动画
首先还是在res 下面创建一个anim的文件夹然后创建一个resource 的文件 名为size.xmlxml version="1.0" encoding="utf-8"?>set xmlns:android="http://schemas.android.com/apk/res/android">scale android:duration="2000" and原创 2017-05-20 14:47:29 · 3559 阅读 · 0 评论 -
Android实战简易教程-第六十九枪(自定义控件实现雪花飘落效果)
现在APP要求越来越高了,不只是要求实现功能,颜值的要求也越来越高,下面我们通过自定义控件来实现雪花飘落的效果,可以作为界面背景哦。1.自定义控件:[java] view plain copypackage com.test.a; import java.util.Random; import androi原创 2017-05-19 23:28:36 · 377 阅读 · 0 评论 -
雪花飘飘动画效果
之前有搜索过相关的信息,但是都不是最全的,下面我们来直接了解这个特效吧:下面我们来看一看代码的实现吧: 三个工具类:其中主函数中不需要写代码,只需布局有相应的控件即可,雪花的大小、颜色和数量等可以自己设置1.***********************************SnowFl原创 2017-05-19 22:56:07 · 1160 阅读 · 0 评论 -
Animation动画——ObjectAnimator基本使用
ObjectAnimator是ValueAnimator的子类,他本身就已经包含了时间引擎和值计算,所以它拥有为对象的某个属性设置动画的功能。这使得为任何对象设置动画更加的容易。你不再需要实现 ValueAnimator.AnimatorUpdateListener接口,因为ObjectAnimator动画自己会自动更新相应的属性值。ObjectAnimator的实例和ValueAnimato原创 2017-05-18 16:10:44 · 711 阅读 · 0 评论 -
ANDROID L - Material Design详解(动画篇)
Android L:Google已经确认Android L就是Android Lollipop(5.0)。前几天发现Android5.0正式版的sdk已经可以下载了,而且首次搭载Android L系统的Nexus 6和 Nexus 9也即将上市。所以是时候开始学习Android L了!关于Android L如何配置模拟器和创建原创 2017-05-18 15:51:27 · 646 阅读 · 0 评论 -
android 最简单的颜色渐变动画
一.概述 很多app中都集成了颜色渐变的动画,貌似这样可以让用户感觉效果很自然,其实这种渐变效果有一种很简单的实现方式(上边效果图不是很明显,过渡很粗糙,实际效果很好,各位可运行代码看真机效果)二.实例 其中img_ic_launcher是一个imageView,duration为5000,就是这么简单[原创 2017-05-18 15:30:27 · 2041 阅读 · 0 评论 -
android线性渐变
布局实现:1. 在res中建立drawable文件夹。2. 在drawable文件夹中建立shape.xml。3. shape.xml的代码如下:[html] view plain copy print?xml version="1.0" encoding="utf-8"?> shape xmlns:androi原创 2017-05-16 14:39:18 · 472 阅读 · 0 评论 -
用一个textview显示数字,让数字从一个值渐变到另外一个值
如何将一个数字从一个值逐渐变化到另外一个值?构造方法中要传入一个textview,可以将要操作的textview传进来,因为启动动画需要一个实例的view,这里并不会对该textview进行动画变化(移动,旋转等),只是利用他启动动画和改变textview中的数字。interpolatedTime的值从0变化到1,持续时间由setDuration()方法设定,这里设置了20原创 2017-05-08 22:33:35 · 937 阅读 · 0 评论 -
NumberRunningTextView(数字会滚动的TextView)
NumberRunningTextView介绍 NumberRunningTextView是一个自带数字滚动动画的TextView,通过使用setContent(String str)方法,传入相应的金额数字字符串(如”1354.00”),或者数字的字符串(如200),当页面初始化完成的时候,就可以看到数字滚动的效果,和支付宝中进入余额宝界面,显示余额滚动的效果类似,具体的效果如下:原创 2017-05-08 22:19:23 · 599 阅读 · 0 评论 -
Android通过动画实现图片重复放大和缩小
Android动画有两种,Tween Animation(补间动画)和Frame Animation(帧动画),在API11以上的动画被分为三类Property Animation, View Animation(即补间动画)和Drawable Animation(即帧动画,想放电影一样展示图片)。下面主要说的是Tween Animation。Tween Animation是对视图对象中的原创 2017-05-06 15:13:37 · 9265 阅读 · 0 评论 -
《Android Y轴旋转动画Animation》 X轴 Y轴 Z轴
(191) (0) 举报 收藏一、业务需求 需要对一个button进行动画以Y轴为中心旋转的动画效果二、动画效果三、业务需求分析 1. 如上图实现的一种3D效果的旋转效果,常规无法实现,我们需要自定义一个动画; 2. 中心坐标轴为图的中心,可根据自己的需求进行设置,最好为Y轴对称控件,画Vi原创 2017-05-06 12:08:03 · 3313 阅读 · 1 评论