一:整个app都采用淡入淡出效果
1:在anim文件夹下定义动画文件
accelerate_interpolator.xml
decelerate_interpolator.xml
fade_in.xml
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:duratio...
分类:
移动开发 时间:
2014-08-19 16:36:14
阅读次数:
182
在iOS7之前,开发者为了寻求自定义Navigation Controller的Push/Pop动画,只能受限于子类化一个UINavigationController,或是用自定义的动画去覆盖它。但是随着iOS7的到来,Apple针对开发者推出了新的工具,以更灵活地方式管理UIViewController切换。...
分类:
移动开发 时间:
2014-08-11 21:39:02
阅读次数:
426
最终效果:
AnimatedNavigationController.h
//
// AnimatedNavigationController.h
// 20_帅哥no微博
//
// Created by beyond on 14-8-10.
// Copyright (c) 2014年 com.beyond. All rights reser...
分类:
移动开发 时间:
2014-08-10 18:47:40
阅读次数:
260
最终效果图:Dock跟随HomeVC一起切换
如上图所示,
主控制器BeyondVC的view包含两个部分:
1,上部的导航控制器
2,下面的Dock
上部的导航控制器的view又包括两个部分:
1,上部的导航条(push的时候,它始终不动)
2,下部的根控制器:HomeVC,首页控制器(push的时候会动画切换)...
分类:
移动开发 时间:
2014-08-10 15:43:11
阅读次数:
302
效果1: UIViewController *vc = self.viewControllers[self.selectedIndex]; CATransition *animation =[CATransition animation]; [animation setDurat...
分类:
其他好文 时间:
2014-07-18 12:19:40
阅读次数:
253
随着语音的快速普及,很多应用都开始增加语音输入功能。下面是一个简单的语音和文字输入的动画切换:
布局文件:
<ViewFlipper
android:id="@+id/viewFlipper1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
...
分类:
其他好文 时间:
2014-06-26 14:27:41
阅读次数:
145
Android中页面之间动画切换可以使用两种方式,一种是代码,一种是定义修改Activity Theme。
一.代码实现相对来说比较简单
通过调用 overridePendingTransition() 可以实时修改Activity的切换动画。
但需注意的是:该函数必须在调用startActivity()或finishe后立即调用,且只有效一次。
二.Activity Them...
分类:
移动开发 时间:
2014-06-08 17:03:00
阅读次数:
223
简介:为什么要用Fragment?使用Fragment可以在一个Activity中实现不同的界面。Fragment与Fragment之间的动画切换,远比Activity与Activity之间的动画切换变化方式多。很多时候,我们通过使用一个Activity,切换多个Fragment。本次博客,主要列举一下Fragment与它的Activity之间进行数据交换的方式。1.Fragment中通过getA...
分类:
移动开发 时间:
2014-05-18 02:53:20
阅读次数:
426
5月3日,Julian在其GitHub上发布了Velocity.js。Velocity.js是一款动画切换的jQuery插件,它重新实现了jQuery的$.animate()方法从而加快动画切换的速度。Velocity.js只有7k的大小,它不仅包含了$.animate()的所有功能,并且还包含了....
分类:
Web程序 时间:
2014-05-09 23:16:03
阅读次数:
470