晚上好,现在是凌晨两点半,然后我还在写代码。电脑里播放着《凌晨两点半》,晚上写代码,脑子更清醒,思路更清晰。今天聊聊属性动画和自定义View搭配使用,前面都讲到自定义View和属性动画,但是一起用的还是不多,刚巧今晚手机提示我更新系统,我看到那个更新的动画还不错,仔细的分析了一下,于是我也决定写一个,不是一模一样的,但是效果和原理是一样的。先看看图:这是一张静态的图,这里有三个波浪线,当下载完之后,...
分类:
移动开发 时间:
2016-07-17 16:02:10
阅读次数:
432
声明:本文纯粹是总结郭霖先生的文章,仅供自己学习记录之用。在各个标题处均提供了原文链接。 Android属性动画完全解析(上),初识属性动画的基本用法 ValueAnimator ValueAnimator是整个属性动画机制当中最核心的一个类,属性动画的运行机制是通过不断地对值进行操作来实现的,而初 ...
分类:
其他好文 时间:
2016-06-02 17:50:14
阅读次数:
270
Android属性动画AnimatorSet源码的简单分析。
/...
分类:
移动开发 时间:
2016-06-02 13:55:50
阅读次数:
335
ValueAnimator源码简单实现,对ValueAnimator做一个简单的了解。...
分类:
移动开发 时间:
2016-05-28 06:38:39
阅读次数:
234
属性动画(Property Animation)
属性动画是如何工作的(How Property Animation Works)
属性动画与View动画有何不同(How Property Animation Differs from View Animation)
应用接口总览(API Overview)
使用ValueAnimator执行动画( Animating with ValueAnimator)
使用ObjectAnimator执行动画( Animating with ObjectAnimato...
分类:
移动开发 时间:
2016-05-27 11:37:15
阅读次数:
247
1. 大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的属性动画也能做到,补间动画做不到的现在属性动画也可以做到 ...
分类:
移动开发 时间:
2016-05-14 20:09:48
阅读次数:
313
认识属性动画传统动画Animation平移方法的实现
TranslateAnimation animation = new TranslateAnimation(x轴初始位置,x轴终止位置,y轴初始位置,y轴终止位置);
animation.setDuration(1000);//设置持续时间,ms单位
animation.setFillAfter(true);//设置动画结束后状态,true...
分类:
移动开发 时间:
2016-05-13 15:03:16
阅读次数:
346
什么是Android属性动画? 属性动画(Property
Animation)系统是一个健壮的动画框架系统,它可以满足你大部分动画需求。不管动画对象是否已经绘制到屏幕上,你都可以在动画执行过程中改变它任意的属性值。一个属性动画会在一段特定长度的时间内改变一个属性(一个对象中的字段)的值。你可以通过以下几步定义一个动画:指定你要执行动画的属性,比如动画对象(View)在屏幕上的位置,指定执行时...
分类:
移动开发 时间:
2016-05-12 18:52:12
阅读次数:
262
http://blog.csdn.net/lmj623565791/article/details/38067475 Android提供了几种动画类型:View Animation 、Drawable Animation 、Property Animation 。View Animation相当简单 ...
分类:
移动开发 时间:
2016-05-07 19:40:06
阅读次数:
253
本文讲介绍android在3.0之后推出的一种新的动画机制,属性动画,对动画不了解的同学,可以先去看看绘图篇——android动画基础这篇文章。好了,现在我们进入正题。
基本概念android传统动画Animation与属性动画Animator的工作原理
Animator出现的原因
Animation的局限性
属性动画ObjectAnimatortranslationX
translationY
X...
分类:
移动开发 时间:
2016-05-06 14:51:14
阅读次数:
258