可以同时执行多个动画. 创建组动画 CAAnimationGroup *group = [CAAnimationGroup animation]; 平移 CABasicAnimation *anim = [CABasicAnimation animation]; anim.keyPath = @"p ...
分类:
其他好文 时间:
2017-06-18 17:25:18
阅读次数:
170
1.什么是转场动画? 就是从一个场景转换到另一个场景,像导航控制器的push效果,就是一个转场. 2.如何创建转场动画 创建转场动画 CATransition *anim = [CATransition animation]; 设置转场类型 anim.type = @"cube"; anim.dur ...
分类:
其他好文 时间:
2017-06-18 17:23:38
阅读次数:
134
思路:就是让一张图片做一个放大缩放小的动画. 代码实现: CABasicAnimation *anim =[CABasicAnimation animation]; 设置缩放属性 anim.keyPath = @"transform.scale"; 缩放到最小 anim.toValue = @0; ...
分类:
其他好文 时间:
2017-06-18 16:49:33
阅读次数:
195
核心动画之作用在层上面. 动画的本质是改图层的某一个属性. CABasicAnimation *anim = [CABasicAnimation animation]; 图层有那些属性,这里才能写那些属性. anim.keyPath = @"transform.scale"; anim.toValu ...
分类:
其他好文 时间:
2017-06-18 16:47:17
阅读次数:
159
重点: 获取绘制图形 Layer CAShapeLayer *shapeLayer = [CAShapeLayer layer]; 一、绘制火柴人 二、绘制特殊矩形(三个圆角,一个直角) 二、柱形图 ...
分类:
移动开发 时间:
2017-06-17 21:41:41
阅读次数:
333
Toolbar简介 Toolbar 是 Android 5.0 推出的一个 Material Design 风格的导航控件 ,用来取代之前的 Actionbar 。与 Actionbar 相比,Toolbar 明显要灵活的多。它不像 Actionbar 一样,一定要固定在Activity的顶部,而是 ...
分类:
其他好文 时间:
2017-06-17 19:42:40
阅读次数:
294
Toolbar的简介 Toolbar 是 android 5.0 引入的一个新控件,Toolbar出现之前,我们很多时候都是使用ActionBar以及ActionActivity实现顶部导航栏的,因此Toolbar可以理解为是ActionBar的升级版。Toolbar大大扩展了ActionBar,使 ...
分类:
移动开发 时间:
2017-06-17 18:40:58
阅读次数:
451
在android开发。我们会常常使用到缩放动画,普通情况下缩放动画有两种实现方式。一种是直接通过java代码去实现,第二种是通过配置文件实现动画,以下是两种动画的基本是用法: Java代码实现: //创建缩放动画对象 Animation animation = new ScaleAnimation( ...
分类:
移动开发 时间:
2017-06-17 15:10:56
阅读次数:
146
前几天要用到PopupWindow,一时竟想不起来怎么用,赶紧上网查了查,自己写了个demo,并在此记录一下PopupWindow的用法。 使用场景 PopupWindow,顾名思义,就是弹窗,在很多场景下都可以见到它。例如ActionBar/Toolbar的选项弹窗,一组选项的容器,或者列表等集合 ...
分类:
移动开发 时间:
2017-06-17 11:08:43
阅读次数:
194