一、View动画1、常见的4中View动画:AlphaAnimation、ScaleAnimation、TranslateAnimation、RotateAnimation使用动画的方式有两种:一种是xml形式、另一种是java代码。使用起来都比较简单。还有一种AnimationSet,它是动画集合,将几种动画合在一起使用,下面AnimationSet来写动画。创建缩放/透明动画
//创建A...
分类:
移动开发 时间:
2016-07-12 19:39:14
阅读次数:
185
在实际的android项目开发过程中,我们一般都会用一些现有的第三方库来实现我们的需求,避免重复造轮子。普遍使用到的,例如:网络请求库、图片处理库、界面UI库(自定义View、动画效果等)、各种第三方SDK库(聊天、推送等)。笔者早期接触android使用eclipse开发时,当时对这些库的管理方式 ...
分类:
移动开发 时间:
2016-06-21 01:11:24
阅读次数:
270
1,fragment:片段,碎片 应用场景:微信,微博的导航栏 1.1从3.0之后的系统引进的控件,代表的是屏幕的一部分,因为以往在手机上的绘制控件问题不大,但是如果是平板界面,每次绘制大量的控件对资源消耗很大,会引起卡顿 fragment允许屏幕先更新界面的一部分,是界面的一部分 点击声音才显示声 ...
分类:
移动开发 时间:
2016-06-07 01:10:45
阅读次数:
332
view动画 属性动画 (也可以使用xml描述动画) view 4动画 View 属性 属性 在3.0之前要导包 它两区别 1.View动画能做到的,属性动画都能做到. 1.view动画 以下是我们在做界面跳转用到的事例代码 它可以放界面 旋转,缩放,渐变 然后用动画集合进行播放 public cl ...
分类:
移动开发 时间:
2016-06-05 13:50:52
阅读次数:
260
属性动画(Property Animation)
属性动画是如何工作的(How Property Animation Works)
属性动画与View动画有何不同(How Property Animation Differs from View Animation)
应用接口总览(API Overview)
使用ValueAnimator执行动画( Animating with ValueAnimator)
使用ObjectAnimator执行动画( Animating with ObjectAnimato...
分类:
移动开发 时间:
2016-05-27 11:37:15
阅读次数:
247
以前写动画也是零零种种,需要的时候就查API或找现成的,不够系统。现在通过学习将Android整个动画体系勾勒出来,做到有的放矢。
安卓框架提供了2个动画系统:属性动画(Android 3.0)和View动画。这两种动画系统都是可行的,但是,在一般情况下,属性动画是首选的方法,因为它是更灵活,提供更多的功能。除了这两个系统,你可以利用Drawable动画,它允许你一帧一个的加载显示Drawable...
分类:
移动开发 时间:
2016-05-12 13:05:53
阅读次数:
517
Android系统提供两种动画,View Animation与 Property Animation。View可以细分为两种动画形式 Tweened(补间动画)与Frame(动画)。补间动画可以使得View进行平移,旋转,缩放,改变透明度等效果,Frame动画可以实现类似播放影片的效果。但是View动画有很多限制,比如只能作用于View,只支持4种类型变换,属性动画就在Android3.0(API...
分类:
移动开发 时间:
2016-05-07 08:40:26
阅读次数:
201
一、AnimationDrawable的使用 详见:Drawable类及XMLDrawable的使用 补充:通过Animation的setAnimationListener()可以给View动画添加监听过程 二、自定义View动画(略,以后有空补上) 三、帧动画 定义:顺序播放一组预先定义好的图片。 ...
分类:
移动开发 时间:
2016-04-30 18:11:40
阅读次数:
267
动画View属性动画系统允许动画View对象并提供很多比view动画系统更高级的功能。view动画系统通过改变绘制方式来变换View对象,view动画是被view的容器所处理的,因为View本身没有要操控的属性。结果就是View被动画了,但View对象本身并没有变化。在Android3.0中,新的属性和相应的getter和setter方法被加入以克服此缺点。属性动画系统可以通过改变View对象的真...
分类:
移动开发 时间:
2016-03-31 07:10:57
阅读次数:
283
· 属性动画与view动画的不同之处 view动画系统提供了仅动画View 对象的能力,所以如果你想动画非View 对象,你就要自己实现代码。 view动画系统实际上还被强制仅能对 View 的少数属性进行动画,比如缩放和旋转,而不能对背景色进行。view动画的另一个坏处是它仅修改View的绘制位置,而不是View的实际位置。例如,如果你动画一个移动穿越屏幕,button的绘制位置是正确的,但实际...
分类:
移动开发 时间:
2016-03-21 21:45:41
阅读次数:
233