Android动画系列
文章平均质量分 97
Android动画的使用以及原理!
苏火火丶
Adnroid | 江南皮革厂
展开
-
Android动画篇(二)—— 代码实现alpha、scale、translate、rotate、set及插值器动画
前言:只有比牛人跑得更快,才有可能追上他的脚步一、概述这篇将为大家讲述如何使用代码动态生成动画以及插值器。先简单列出各个便签对应的类,方便大家理解:scale ScaleAnimation 渐变尺寸伸缩动画效果 alpha AlphaAnimation 渐变透明动画效果 rotate RotateAnimation 画面转移旋转动画效果...原创 2019-05-20 19:17:09 · 1418 阅读 · 3 评论 -
Android动画篇(三)—— 属性动画ValueAnimator的使用
前言:厚积才能薄发,未来只属于为梦想而奋斗的人们,今天的你决定未来的自己。一、概述大家可能觉得补间动画和逐帧动画已经很全面了,为什么还要引入Property Animator(属性动画)呢?有关View Animation(视图动画)和Property Animator(属性动画)的分类区别可以参考我的《Android动画篇(一)—— alpha、scale、translate、rot...原创 2019-05-22 17:30:53 · 5104 阅读 · 0 评论 -
Android动画篇(一)—— alpha、scale、translate、rotate、set的xml属性及用法
前言:其实我觉得,人生最可怕的就是停止不前,只要一直前行,总有一天会到达人生巅峰。一、概述在Android动画中,总共有两种类型的动画View Animation(视图动画)和Property Animation(属性动画)。其中View Animation包括Tween Animation(补间动画)和Frame Animation(逐帧动画);Property Animaton包括...原创 2019-05-17 15:16:42 · 3953 阅读 · 0 评论 -
Android动画篇(五)—— 属性动画ObjectAnimator基本使用
前言:宝剑锋从磨砺出,梅花香自苦寒来。一、概述 上几篇给大家讲解了ValueAnimator的相关用法,但是ValueAnimator有个缺点,只能对数值对动画计算,我需要对那个控件操作就要监听动画过程,在监听中对控件操作,这样使用起来相对于补间动画就麻烦了。 为了能让动画直接和控件关联,使我们从监听动画中解放出来,在ValueAnimator的基础上又派生...原创 2019-05-27 18:56:55 · 3277 阅读 · 0 评论 -
Android动画篇(四)—— 属性动画ValueAnimator的高级进阶
前言:成功只属于永不放弃的人。凡诸事有成者都有惊人的毅力做后盾,相信自己,持之以恒。 上一篇文章给大家介绍了ValueAnimator的基本用法,都是比较简单的用法,这里带大家学习一下有关加速器(Interpolator)、计算器(Evaluator)、ValueAnimator的ofObject用法等相关知识。一、插值器(Interpolator) ...原创 2019-05-23 18:54:28 · 4005 阅读 · 0 评论 -
Android动画篇(七)—— 补间动画(Tween Animation)的运行原理
前言:不要在努力拼搏的年纪去选择安逸享乐,为了不让生活留下遗憾和后悔,我们要抓住一切改变生活的机会,生命不止,奋斗不息。一、概述在前面的文章中我们详细讲解了补间动画(Tween Animation)的使用,系统为我们封装了几个基本的动画,也就是ScaleAnimation(缩放)、AlphaAnimation(透明)、RotateAnimation(旋转)、TranslateAnima...原创 2019-06-06 18:20:51 · 1369 阅读 · 0 评论 -
Android动画篇(六)—— 组合动画AnimatorSet和PropertyValuesHolder的使用
前言:把握生命里的每一分钟,全力以赴心中的梦。不经历风雨,怎么见彩虹,没有人能随随便便成功。 ----《真心英雄》一、概述 我们在上一篇文章中已经详细讲解了ObjectAnimator的使用,但是ValueAnimator和ObjectAnimator只能简单实现一个动画,如果我要实现一个组合动画呢?比如一边缩放,一边移动那怎么办?系统也提供了一个An...原创 2019-05-29 14:34:46 · 2760 阅读 · 0 评论 -
Android动画篇 (八) —— 属性动画的原理
前言:卓越的人有一大优点就是在不利和艰难的遭遇里百折不挠。 ——贝多芬一、概述我们在上一篇文章中讲解了补间动画(TweenAnimation)的执行原理,我们这次来探讨一下属性动画的原理,属性动画与补间动画不同,属性动画是作用于控件属性的,正因为属性动画能够针对控件某一属性来做动画,所以他能够单独改变该控件属性的值。通常属性动画就ValueAniamtor和ObjectAniama...原创 2019-06-12 19:03:40 · 326 阅读 · 0 评论