下弹动画的实现下弹动画在很多应用都有使用,比如豌豆荚中的应用介绍界面,百度手机助手的应用介绍界面等。只要熟悉android动画的使用接口,制作动画并不困难。 这里使用开源库nineoldandroids,其实和android3.0 以上直接使用动画接口是一样的。实现效果具体可以看youku动画:ht...
分类:
移动开发 时间:
2015-03-31 10:34:07
阅读次数:
167
好久没有写文章了,慢慢的自己工作中遇到的问题不做积累,下次遇到还会忘。哎。。。。
最近工作中要实现类似 今日头条等新闻类APP顶部导航条的效果 ,不过我们这效果切换时要加上文字颜色的渐变和缩放。如下:我不会弄动态图片啊,求各位会的教俺下:
一:分析
今天我们要实现这种特效。
用到的开源项目有:master-nineoldandroids-library.jar这个jar包,这个...
分类:
移动开发 时间:
2015-03-29 12:16:19
阅读次数:
216
1.nineoldandroids-2.4.0.jar
下载地址:http://nineoldandroids.com/
作用:动画集合,支持动画的旋转,缩放,移动,渐入效果...
分类:
移动开发 时间:
2015-03-28 23:15:13
阅读次数:
464
在上篇博客中,我写了一个使用属性动画为ViewPager添加切换动画的方法,并且可以兼容到Android3.0以下版本的设备上,那么关于为ViewPager添加动画的方式还会有另外一种实现方案,就是自定义一个自己带动画效果的ViewPager,关于上篇博客,还没来得及查看的朋友可以点击这里进行查看。下面,我们将新建一个工程,来说说怎样自定义一个自带切换动画效果的ViewPager。...
分类:
移动开发 时间:
2015-03-16 09:52:36
阅读次数:
248
ViewPager作为Android最常用的的组件之一,相信大家在项目中会频繁的使用到的,例如利用ViewPager制作引导页、轮播图,甚至做整个app的表现层的框架等等。
Android3.0以下不支持切换动画。但是在Android 3.0(API 11)以下的ViewPager是比较死板的,不支持动画特效的,这也就让ViewPager在切换的时候达不到很好的用户体验...
分类:
移动开发 时间:
2015-03-13 10:58:13
阅读次数:
6376
Android中开发动效有两套框架可以使用,分别为 Animation 和 Property Animation;
相对来说,Animator比Animation要强大太多,两者之间的主要区别在于:
区别一:需要的Anroid API level不一样
Property Animation需要Android API level 11的支持,当然可以使用nineoldandroids....
分类:
其他好文 时间:
2015-03-11 17:13:11
阅读次数:
292
NineOldAndroids是一款支持在低版本( api 11以下 )使用Android属性动画以及3D旋转动画的框架,它提供了一系列如ViewAnimator,ObjectAnimator,ViewPropertyAnimator等API来完成这些动画,解决了Android动画框架在低版本的兼容性问题。在api 11 ( Honeycomb (Android 3.0) )后Android推出了属性动画、X轴翻转...
分类:
其他好文 时间:
2015-02-08 20:49:02
阅读次数:
978
目前已经掌握的知识——虽然好些还不能独立完成,但是在已有Demo基础上能快速的上手:
1、Activity;
2、Fragment;
3、service;
4、继承Application——设置一些全局数据;
5、SlidingMenu侧滑菜单;
6、开源Android-PullToRefresh-master,jar包——Gson2.2.3,nineoldandroids-2.4.0...
分类:
其他好文 时间:
2015-02-01 17:51:33
阅读次数:
175
导入jar包:nineoldandroids-2.4.0(开源动画库);实例化Viewview;创建动画集://1.创建动画集
AnimatorSetset=newAnimatorSet();
//2.添加动画
set.playTogether(
ObjectAnimator.ofFloat(view,"scaleX",2,1.5f,1).setDuration(
mDuration),
ObjectAnima..
分类:
移动开发 时间:
2015-01-16 19:25:43
阅读次数:
268
简介为view设置动画效果;使用方法(1)设置中心点位置://设置中心点为view的原点,左上
ViewHelper.setPivotX(view,0);
ViewHelper.setPivotY(view,0);
//设置中心点为中间点
ViewHelper.setPivotX(view,target.getWidth()/2f);
ViewHelper.setPivotY(view,target.getHeight(..
分类:
移动开发 时间:
2015-01-16 19:23:53
阅读次数:
219