动画分为两类:补间动画(Tween)和帧动画(Frame),补间动画是又一帧经过透明度、旋转、位移等变化而来。而帧动画则是由一帧帧连接起来的。补间动画主要有一下几种类:AlphaAnimation、RotateAnimation、ScaleAnimation、TranslateAnimationAn...
分类:
移动开发 时间:
2015-10-09 22:50:10
阅读次数:
245
对于Android动画的使用,唱片播放是十分经典的一例,我们通过实现唱片播放效果来对Android动画进行学习,具有很高的趣味性和实用性。1.首先我们定义一下布局文件-pan_layout.xml:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout...
分类:
移动开发 时间:
2015-10-08 11:47:28
阅读次数:
210
我们在开发android的过程中,合理使用动画能够提高用户体验,带给用户耳目一新的感觉。因此我们应该掌握android的动画使用。我在开发的过程中,很少自己写动画,在github搜基本可以满足要求,但是本着打破砂锅问到底的小强精神,知其然更要知其所以然,我决定还是好好看看文档,深入的学习一下动画吧,我始终相信在复杂的动画也是有简单的动画构成的,学好基本功。从简单到复杂。首先我去看看了官方的文档,大概...
分类:
移动开发 时间:
2015-10-06 14:13:10
阅读次数:
213
Property动画概念:属性动画,即通过改变对象属性的动画。特点:属性动画真正改变了一个UI控件,包括其事件触发焦点的位置一、重要的动画类及属性值:1、 ValueAnimator 基本属性动画类方法描述setDuration(long duration)设置动画持续时间的方法setEvaluat...
分类:
移动开发 时间:
2015-09-23 19:14:03
阅读次数:
354
TranslateAnimation动画,TranslateAnimation比较常用,比如QQ,网易新闻菜单条的动画,就可以用TranslateAnimation实现,通过TranslateAnimation(float fromXDelta, float toXDelta, float from...
分类:
移动开发 时间:
2015-09-17 19:31:17
阅读次数:
274
AndroidL带来了许多新特性,其中就包括了大量的动画效果,你可以在自己的应用中使用。本文中我将详解这些动画和如何在应用中使用。本文中的所有代码可以在github上找到。波纹和强调现在安卓支持少量的预定义样式属性,不过只限于应用特定部分例如状态栏、导航栏。新系统允许我们采用简单的方式即可获得两种非...
分类:
移动开发 时间:
2015-09-12 13:28:40
阅读次数:
400
Android 使用Animation的具体操作方法我们将会在这篇文章中做一个详细的介绍。大家可以通过这里举出的代码进行解读,并从中了解到相关操作技巧,方便我们将来开发应用,并且加深对这一操作系统的理解程度。在Android中,分别可以在xml中定义Animation,也可以在程序代码中定义。动画类...
分类:
移动开发 时间:
2015-09-07 20:58:18
阅读次数:
157
上一篇文章讲了Android的左右滑动切换,实现过程是非常简单,一些新手可能会向深入了了解Activity切换的原理,下面主要对左右滑动进行深入的探讨,并以项目中的一个切换效果来进一步了解。Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http:/...
分类:
移动开发 时间:
2015-08-31 16:52:44
阅读次数:
289
本篇博客代码下载地址:https://github.com/Yalantis/Taurus
最近在github上看到了好多高端、大气、上档次的动画效果,如果给你的项目中加上这些动画,相信你的app一定很优秀,今天给大家分析一下来自Yalantis的一个超好看的下拉刷新动画。
首先我们看一下效果如何:
怎么样?是不是很高大上?接下来我们看一下代码:...
分类:
移动开发 时间:
2015-08-30 21:27:08
阅读次数:
284
由于身体原因,前几天没有给大家更新博客,那么,今天我们就来一起实现一个非常酷炫的旋转菜单效果吧。在很多APP中,不难发现,人家把菜单效果设计的那叫一个酷炫啊,其中一种设计就是将菜单设计成旋转的效果。好了,那么这么酷炫的菜单效果是如何实现的呢?下面,就让我们一起来实现这个酷炫的菜单效果吧。
一、原理
老规矩,还是先唠叨下原理级别的东西。
这个示例的实现原理很简单,利用Android中的相对布局...
分类:
移动开发 时间:
2015-08-28 13:26:44
阅读次数:
272