用storyboard来创建汤姆猫为例。准备工作:素材中的照片放置位置。经常用到而且占用内存比较小的图片建议放到images xcassets里面,不经常用、占内存大的图片一般放到 Supporting Files文件里面。重构-抽取代码:1 把将重复代码复制到新的方法中。2 根据需要调整参数。#i...
分类:
其他好文 时间:
2015-04-29 00:17:27
阅读次数:
190
在安卓开发中,适当的动画效果能够让交互更加有趣且具有暗示作用,因此在安卓开发中,动画的设计是必不可少的一环。安卓框架中自带的动画可分为变换动画、帧动画、布局动画和属性动画,一个一个慢慢来。先来学习变换动画。 变换动画有四种:AlphaAnimation(透明度动画),ScaleAnimatio...
分类:
其他好文 时间:
2015-04-27 01:54:14
阅读次数:
104
在Android3.0(即API Level11)以前,Android仅支持2种动画:分别是Frame Animation(逐帧动画)和Tween Animation(补间动画),在3.0之后Android支持了一种新的动画系统,称为:Property Animation(属性动画)。
一、Frame Animation:(逐帧动画)
这个很好理解,一帧帧的播放图片,利用人眼视觉残留原理...
分类:
移动开发 时间:
2015-04-22 00:39:44
阅读次数:
190
imageName:有缓存机制,会将图片在缓存到内存中,当该图片对象释放时,缓存中的图片对象不会被释放(相当于占用了两份内存)。使用场合:多个地方用到同一个图片并且是小图片imageWithContentFile:没有缓存机制,不会将图片对象缓存到内存中。使用场合:图片比较大,用的地方少,比如帧动画...
分类:
其他好文 时间:
2015-04-18 12:48:41
阅读次数:
139
CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值属性解析:values:就是上述的NSArray对象。里面的元素称为”关键帧”(...
分类:
其他好文 时间:
2015-04-13 14:23:57
阅读次数:
138
手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图...
分类:
移动开发 时间:
2015-04-10 08:16:51
阅读次数:
227
在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理。补间动画则是可以对View进行一系列的动画操作,包括淡入淡出、缩放、平移、旋转四种。
然而自Android 3.0版本开始,系统给我们提供了一种全新的动...
分类:
移动开发 时间:
2015-04-09 10:36:49
阅读次数:
177
animation绘制同心圆这里是动画相关的详细介绍http://developer.android.com/intl/zh-cn/guide/topics/resources/animation-resource.html在实现帧动画的时候有以下几点需要注意:1) 帧动画不能根据你的view设置的...
分类:
其他好文 时间:
2015-04-01 19:43:36
阅读次数:
166
转自:http://blog.csdn.net/aminfo/article/details/7847761第一步:先上图片素材,以下素材放到res/drawable目录下:http://blog.csdn.net/aminfo/article/details/7847761图片素材: ...
分类:
移动开发 时间:
2015-04-01 01:43:59
阅读次数:
187