初始Android动画

初始Android动画

        在Android开发过程中,为了提高美感、用户体验,动画是必不可少的一部分。

        本篇主要说一下动画的分类:

         1、View Animation 视图动画,又叫TweenAnimation,只作用在视图上面。它包括四种类型,渐变动画AlphaAnimation、旋转动画RotateAnimation、缩放动画ScaleAnimation、位移动画TranslateAnimation。

         2、Drawable Animation 图片动画,又叫FrameAnimation,一帧一帧的显示我们的资源。

         3、Propery Animation 属性动画,它是在android3.0以后提出来的,由于适配性,不常用。

        动画归根结底也就是数学,也是需要计算,只不过都是基本的几何运算,依靠3*3的矩阵,通过Matrix对动画进行数学描述。无论是平面动画、3D动画都是靠图形学矩阵。例如一些动画就是找中心轴。

       在动画中较为常用的一些类,TransFormation,Animation。简单的说就是通过Animation的实现类,传入到TransFormation中进行转换,计算。但是Android对于TransFormation,提供了StartAnimation方法,所以直接使用它就可以了。

接下来的几篇我会对上面的三种动画进行逐一讲解。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值