一、概述上篇博客介绍了View动画的简单使用和基本工作原理原理,这篇来学习下属性动画。和View动画不同的是,属性动画不再简单的使用平移、旋转、缩放、透明度这4种变换,代替它们的是ValueAnimator、ObjectAnimator等概念。二、运行截图三、TimeInterpolator和TypeEvaluator在真正学习属性动画之前,我们需要理解TimeInterpolator和TypeEv...
分类:
移动开发 时间:
2016-07-14 03:19:27
阅读次数:
291
随着智能设备普及和移动互联网发展,移动端应用逐渐成为用户新入口,重要性越来越突出。但企业一般是先有PC端应用,再推APP,APP 1.0版的功能大多从现有PC应用平移过来,没有针对移动自身特点考虑APP的架构。随着APP越来越复杂,功能和非功能要求越来越高,架构的先天不足逐渐成为大型APP升级的瓶颈 ...
分类:
移动开发 时间:
2016-07-13 15:57:19
阅读次数:
254
一.定义:转换是使元素改变形状.尺寸和位置的一种效果.又称为变形. 分为;2D和3D转换.2D转换只能在X.Y轴发生改变;如:平移(move).倾斜(skew).旋转(rotate).缩放(scale). 3D转换可以实现空间转换. 二.属性: 1.transform属性:应用2D或3D转换; 取值 ...
分类:
Web程序 时间:
2016-07-12 22:57:01
阅读次数:
149
一、转换 1、转换的定义: 1,可以改变元素的形状,位置,尺寸。 2,转换分两种: 2D转换:元素只能在X轴和 Y轴平面上发生变化。改变形状、尺寸和位置。 例子:平移(move),倾斜(skew),旋转(rotate)缩放(scale) 3D转换:空间转换 3、转换的属性: 1>,transform ...
分类:
其他好文 时间:
2016-07-12 21:16:56
阅读次数:
216
我想实现的一个场景是:一个立方体,相机的坐标在立方体的中心点,相机不变,立方体旋转,可以站在立方体中心点查看立方体内部。 关于相机坐标和事物坐标,貌似都指向了下面几个函数: 1、观察变换函数gluLookAt(),寻找观察点; 2、旋转变换glRotatef(),全方位旋转立方体; 3、平移变换函数 ...
分类:
其他好文 时间:
2016-07-11 19:14:33
阅读次数:
311
1、属性动画是什么不废话,不懂的可以百度一下参考郭霖大神的动画详解篇;这里仅仅提供一个demo说说用法,抛砖引玉,代码的注释写的已经很详细,不再多说废话,一下提供的是一个基础的demo,讲解的是objectAnimator的基础用法,如平移、旋转、缩放、渐变以及动画的集合;至于objectAnimator(必须的有set get方法)和valueAnimator的详细区别也可参考郭霖大神的动画详解...
分类:
移动开发 时间:
2016-07-11 17:13:26
阅读次数:
281
一、线性变换 图像合成 Image-A + Image-B 图像*化 Image-A + Matrix-X 图像平移、旋转 Image-A * Matrix-X 二、频率域处理 平滑 低通滤波器 锐化 高通滤波器 三、图像分析 点、线、圆检测 边沿检测 四、3D还原 相机矫正 五、特征检测与识别 ...
分类:
其他好文 时间:
2016-07-11 07:55:25
阅读次数:
187
二维坐标系的变换分为旋转变换和平移变换。 一、旋转变换 假设已知基坐标系XOY中的一点P(x,y),坐标原点为O,绕点O旋转θ,可以求得点P在新坐标系X'OY'中坐标值(x',y'),如下图所示: 求解x'和y'的关键是坚持用已知的边做斜边来求解,结合上图利用三角函数可以求得: x'=x·cos(θ ...
分类:
其他好文 时间:
2016-07-09 13:33:29
阅读次数:
162
OpenGL的几何变换 1.实验目的: 理解掌握一个OpenGL程序平移、旋转、缩放变换的方法。 2.实验内容: (1)阅读实验原理,运行示范实验代码,掌握OpenGL程序平移、旋转、缩放变换的方法; (2)根据示范代码,尝试完成实验作业; 3.实验原理: (1)OpenGL下的几何变换 在Open ...
分类:
其他好文 时间:
2016-07-07 15:45:46
阅读次数:
338
题意:给定一个手机键盘数字九宫格,然后让你判断某种操作是不是唯一的,也就是说是不是可以通过平移也能实现。 析:我的想法是那就平移一下,看看能实现,就四种平移,上,下,左,右,上是-3,要注意0变成8,如果有数字变成小于等于0了,那么就是不可以,同理,下是+3,8可以变成0,其他的也是这样, 注意左右 ...
分类:
其他好文 时间:
2016-07-07 12:37:12
阅读次数:
305