Android 动画
changhaiSmile
这个作者很懒,什么都没留下…
展开
-
android开发之实现动态打勾效果(DrawHookView)
今天产品中要实现这样的需求,想了想还是把它给整出来了! 第一步:自定义View 实现步骤: 1、先画好圆弧 2、再画第一根线 3、最后再画第二根线 [java] view plaincopy /** * DrawHook * Created by Zane on 2015/3/4. */ pub原创 2016-01-19 11:27:28 · 1098 阅读 · 1 评论 -
Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
大家好,欢迎继续回到Android属性动画完全解析。在上一篇文章当中我们学习了属性动画的一些进阶技巧,包括ValueAnimator和ObjectAnimator的高级用法,那么除了这些之外,当然还有一些其它的高级技巧在等着我们学习,因此本篇文章就对整个属性动画完全解析系列收个尾,来学习一下剩下的非常重要的高级技巧。 另外,本篇文章中使用的代码是建立在上篇文章基础之上的,如果你还没有阅读过前转载 2016-07-13 14:58:40 · 311 阅读 · 0 评论 -
Android属性动画完全解析(中),ValueAnimator和ObjectAnimator的高级用法
大家好,在上一篇文章当中,我们学习了Android属性动画的基本用法,当然也是最常用的一些用法,这些用法足以覆盖我们平时大多情况下的动画需求了。但是,正如上篇文章当中所说到的,属性动画对补间动画进行了很大幅度的改进,之前补间动画可以做到的属性动画也能做到,补间动画做不到的现在属性动画也可以做到了。因此,今天我们就来学习一下属性动画的高级用法,看看如何实现一些补间动画所无法实现的功能。 阅读本转载 2016-07-13 14:53:56 · 336 阅读 · 0 评论 -
Android属性动画完全解析(上),初识属性动画的基本用法
在手机上去实现一些动画效果算是件比较炫酷的事情,因此Android系统在一开始的时候就给我们提供了两种实现动画效果的方式,逐帧动画(frame-by-frame animation)和补间动画(tweened animation)。逐帧动画的工作原理很简单,其实就是将一个完整的动画拆分成一张张单独的图片,然后再将它们连贯起来进行播放,类似于动画片的工作原理。补间动画则是可以对View进行一系列转载 2016-07-13 14:52:06 · 277 阅读 · 0 评论 -
Android抖动的输入框
抖动的输入框 Java代码:启动动画 [java] view plain copy print? Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake); findViewById(R.id.pw).startAnimation(shake)原创 2016-01-21 10:57:28 · 462 阅读 · 0 评论 -
利用Theme自定义Activity间的切换动画
大多Android系统默认Activity间的动画切换效果为,右边滑入,左边滑出;有时候我们的需求可能是要求所有Activity的切换为淡入淡出的效果,这时候就可能需要改变一下默认的切换风格。 下面开始实现: 首先在res文件夹下建立anim文件夹,然后在里面建立fade_in.xml和fade_out.xml两个动画资源 fade_in.xml [html原创 2016-01-19 15:10:54 · 357 阅读 · 0 评论 -
Android 一个绚丽的loading动效分析与实现!
http://blog.csdn.net/tianjian4592/article/details/44538605 前两天我们这边的头儿给我说,有个 gif 动效很不错,可以考虑用来做项目里的loading,问我能不能实现,看了下效果确实不错,也还比较有新意,复杂度也不是非常高,所以就花时间给做了,我们先一起看下原gif图效果: 从效果上看转载 2016-01-19 13:53:48 · 790 阅读 · 0 评论 -
android Activity关闭动画 附左右动画anim
大家好,android启动和关闭activity时是可以加上动画效果的,添加起来也非常的简单,相信稍微懂一点儿开发的就知道如何添加,例如启动某一个Activity时在startActiviy的后面加上如下代码: [java] view plaincopy overridePendingTransition(R.anim.push_left原创 2016-01-19 11:55:25 · 437 阅读 · 0 评论 -
BaseAnimation是基于开源的APP,致力于收集各种动画效果(最新版本1.3)
为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新 1.3源码下载地址:http://download.csdn.net/detail/u011112840/6910683 1.3APP下载地址:http://as.baidu.com/a/item?docid=5790764 1.2原创 2016-01-19 11:35:35 · 490 阅读 · 0 评论 -
补间动画,属性动画实现购物车添加动画
公司项目有添加商品到购物车的需求,需要一个添加商品的动画效果。参照了一些当下主流APP的效果,最后实现了以下效果: 点击Item,显示点击第几项;点击购买,添加商品到购物车,同时购物车商品总数加一。 实现过程: 首先是商品添加到购物车的轨迹,类似于一条抛物线,好在Android已经为我们提供了相关的方法–Path类(封装了贝塞尔曲线)。具体关于贝塞尔曲线,大家可以自行百度。转载 2016-07-13 15:18:12 · 534 阅读 · 0 评论