
android动画
文章平均质量分 76
麻花儿wt
我爱吃麻花儿
展开
-
LayoutAnimation和LayoutTransition
一 概述LayoutAnimation和LayoutTransition都是运用于容器的,作用于他们的child。这里于LayoutAnimation类似的还有gridLayoutAnimation。二 layoutAnimation和gridLayoutAnimation他们是API 1就加入的,用于将动画运用在容器item上,因此它们使用的也是view animation(同样是API 1加入的原创 2016-05-10 14:45:43 · 1846 阅读 · 0 评论 -
属性动画
一 概述属性动画从API 11引入,比视图动画更加强大,用官方的话说,属性动画可以改变任何事物。而视图动画仅仅是动画。视图动画基类是android.view.animation.Animation,而属性动画基类是android.animation.Animator如下是属性动画的继承关系:属性动画中,属性值的计算过程如下图:由图可见,要将时间变量转换成最终改变的属性值,需要三步。第一:计算出动画时原创 2016-05-10 14:40:32 · 2178 阅读 · 0 评论 -
绘制基本图形
paint基本方法 setStylepaint.setStyle(Style.FILL)方法可以给paint设置绘制风格,有FILL,FILL_AND_STROKE,STROKE,这3种绘制风格,每种有所不同。上图的3个圆,分别是FILL,FILL_AND_STROKE,STROKE风格绘制的。 setShadowLayer setShadowLayer (float radius, float d原创 2016-05-10 15:04:21 · 2114 阅读 · 0 评论 -
android 插值器
一 概述插值器是动画时间进度和动画状态的关系控制器。时间进度:只和时间有关,是运行时间/总时间。于其他任何因素无关。动画状态:0代表在原始状态,1代表到达目标状态。小于0代表未到原始状态,大于1代表超过了目标状态。它只是关心当前的状态和初始状态以及最终状态之间的关系。android自带的插值器有如下: 类名 xml引用 AccelerateDecelerateInterpolator原创 2016-05-05 17:21:57 · 1575 阅读 · 0 评论 -
android视图动画
一 概述本文主要讲解视图动画相关的知识,除了四种基本动画以外,还有set标签的使用。视图动画都可以通过两种方式来使用,一是通过xml,二是只使用代码。视图动画主要分为如下几种动画: 类别 描述 alpha 透明度动画 scale 缩放动画 translate 平移动画 rotate 旋转动画 以上四种动画,有部分通用的属性和方法,如下表: xml属性 对原创 2016-05-05 11:42:34 · 799 阅读 · 0 评论 -
android 帧动画
本文主要讲解Drawable Animation,从xml实现,代码实现两个方面来讲解。一 xml实现通过xml来指定需要加载的帧原创 2016-05-05 11:41:21 · 1058 阅读 · 0 评论