
Android动画
desaco
技术,产品,运营。安卓应用研发10年+。服务过多家上市公司。
展开
-
三种动画效果(Frame, View, Property)实现
> 动画效果(Frame, View, Property)的区别:动画通过不断的调用OnDraw方法来进行UI的绘制,而属性动画一般只调用ViewGroup进行绘制。ViewGroup的绘制:ViewGroup通常是不需要绘制的,因为本身就没有需要绘制的东西。如果不是指定ViewGroup的背景色,那么ViewGroup的o'nDraw方法都不会被调用。ViewGroup会使用...转载 2016-07-24 19:01:23 · 1116 阅读 · 0 评论 -
Android图集的上下左右拖动及动画效果研究,图片拖拽或视频拖拽
看到今日头条的新闻详情图集(图集的上下左右拖动及动画效果)功能,也有个这样的新需求:手势GestureDetector+ OnTouch()事件分发+View绘制+View动画(渐变+位移)> 图片拖拽或视频拖拽Android 仿微信朋友圈图片拖拽返回-https://github.com/bauer-bao/DragCloseHelperMyDragPhotoView- ht...原创 2017-04-12 18:28:02 · 2474 阅读 · 0 评论 -
Android 动画(Frame, View, Property)的区别,属性动画及动画框架Demo
Frame/View动画通过不断的调用OnDraw方法来进行UI的绘制,而Property属性动画一般只调用ViewGroup进行绘制。-- ViewGroup的绘制ViewGroup通常是不需要绘制的,因为本身就没有需要绘制的东西。如果不是指定ViewGroup的背景色,那么ViewGroup的o'nDraw方法都不会被调用。ViewGroup会使用dispatchDraw()方法绘制...转载 2016-03-18 19:22:44 · 1355 阅读 · 0 评论 -
Android动画渲染过程及原理(matrix),matrix动画,动画优化
--矩阵(Matrix),Matrix动画 矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合,最早来自于方程组的系数及常数所构成的方阵。在物理学中,矩阵于电路学、力学、光学和量子物理中都有应用;计算机科学中,三维动画制作也需要用到矩阵。 矩阵的运算是数值分析领域的重要问题。Matrix动画 ColorMatrix动画.利用 Matrix 来进行 Translate(平移)...转载 2018-01-12 15:26:45 · 3671 阅读 · 0 评论 -
Android SVG矢量图/矢量动画、Vector和VectorDrawable矢量图及动画,减少App Size
SVG、Vector和VectorDrawable矢量图,减少App Size。SVG,Vector,Sharp。> 矢量动画动画是使用AnimatedVectorDrawable来实现的。矢量动画: 在Android中,我们不能直接使用原始的 .svg 格式图片,而是需要将其转化为 VectorDrawable,可以理解为一个XML格式的svg文件,即矢量图形在android中...转载 2018-10-18 17:23:06 · 1414 阅读 · 0 评论 -
动画Demo - Android
-- 苹果siri语音动画 Android模仿Siri 的波浪动画- https://gitee.com/afewfaefa/WaveDemoSiriView for Android- https://github.com/chenyuantao/SiriViewAndroid仿苹果siri浮动控件- https://blog.youkuaiyun.com/igaocx/article/details/...转载 2019-04-12 18:51:58 · 840 阅读 · 0 评论 -
帧动画内存OOM与SurfaceView逐帧解析
帧动画内存OOM?不存在的!—— SurfaceView逐帧解析- https://juejin.im/post/5ccc1dcbe51d456e8b07ddf4play frame animation by SurfaceView. Get rid of OOM due to complex frame animation- https://github.com/wisdomtl/Fram...转载 2019-05-05 11:25:56 · 995 阅读 · 0 评论