动画
Android动画
一个平凡的程序员
好好吃饭,好好生活,好好学习!
展开
-
Android属性动画
什么是属性动画?属性动画就是一段时间内对某个对象的属性(可以是多个)进行操作变化,产生一些列动画效果。 属性动画的优势:1.它可以作用于任何对象,而传统意义上的视图动画只能作用于View. 2.它可以制作的动画效果要丰富的多,超过传统动画。 3.在性能上 ,属性动画更加高效并节省系统资源,本质上只是改变某个对象的属性,而视图动画本质上是在View的onDraw方法中对动画效果的重绘。 属性原创 2016-07-18 02:13:31 · 1271 阅读 · 0 评论 -
Android帧动画
帧动画是就是把提前准备好的图片按照一定顺序依次展示,形成一个连续播放效果,它其实是利用了人肉眼的”视角留存”原理,跟放电影差不多。帧动画是Android中最简单的一种动画,也是最容易理解的。在Android中实现帧动画效果可以使用xml形式或者java代码都可以,但是使用xml形式有利于维护,因为他从java代码中隔离出来了。如果要使用xml形式的话,那就要定义在res/anim或者res/draw原创 2016-07-05 23:08:58 · 2434 阅读 · 0 评论 -
浅谈Android视图动画中的位置变化模式
Android视图动画类中AlaphAnimation,RotateAnimation,TranslateAnimation,ScaleAnimation四个基本动画类,除了第一个外,余下三个类的构造方法中都会涉及得到,如下三个变量信息: 1.Animation.ABSOLUTE;//View绝对位置变化 2.Animation.RELATIVE_TO_SELF;//View相对于自身的位置变化原创 2015-12-05 10:49:35 · 2050 阅读 · 0 评论 -
Android补间动画
补间动画也叫Tween动画,对某个View操作,使其展现出平移,缩放,旋转以及渐变一种转换过程,它值需要提供开始和结束相关信息,中间过程并没有显示,而是在变化过程中由系统计算并显示,所以叫做补间动画。补间动画可以使用XML标签表示或者java代码来实现 名称 XML标签 JAVA类 渐变动画 < alpha > AlaphAnimation 平移动画 < transla原创 2016-07-08 03:08:24 · 1865 阅读 · 1 评论