2011.07.04——— android activity切换

参考:http://www.oschina.net/code/snippet_4873_4772
http://www.cnblogs.com/over140/archive/2010/11/02/1867003.html
http://www.moandroid.com/?p=790

在Android 2.0版本以上做Activity切换时的动画效果是很容易的,可以调用overridePendingTransition函数。但是 很悲剧 我这个是1.6的版本 呵呵

这个其实也不难 如下:

res/anim/acitity.xml

<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android">    <scale android:interpolator="@android:anim/accelerate_decelerate_interpolator"        android:fromXScale="0.0"         android:toXScale="1.0"         android:fromYScale="0.0"        android:toYScale="1.0"         android:pivotX="50%"         android:pivotY="50%"        android:fillAfter="true"         android:duration="1500" /></set>


然后 在显示activity的oncreate的方法里面

public class ClassUpdateActivity extends ClassBaseActivity {        @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.classupdate);        Animation anim = AnimationUtils.loadAnimation(this,R.anim.activity);        findViewById(R.id.update_body).startAnimation(anim);        。。。。       }}


这样就可以显示动画效果了

动画解释
Scale:渐变尺寸伸缩动画效果

romXScale[float] fromYScale[float]为动画起始时,X、Y坐标上的伸缩尺寸0.0表示收缩到没有1.0表示正常无伸缩值小于1.0表示收缩值大于1.0表示放大toXScale [float]toYScale[float]为动画结束时,X、Y坐标上的伸缩尺寸pivotX[float]pivotY[float]为动画相对于物件的X、Y坐标的开始位置属性值说明:从0%-100%中取值,50%为物件的X或Y方向坐标上的中点位置








更多相关文章

  1. android 逐帧动画
  2. Android动画效果生动有趣的通知NiftyNotification(Android Toast
  3. Android中的动画详解系列【4】——Activity之间切换动画
  4. Android 用网络图片做帧动画
  5. item点击波纹动画
  6. Property Animation属性动画,还用补间动画你就out了
  7. Android几种动画的总结(MaterialAnimations)
  8. Android动画
  9. Android 动画(anim)详解

随机推荐

  1. 开发Android应用 提升性能的小技巧
  2. Android Button应用法则
  3. 使用Android Studio 创建第一个Android
  4. 如何在Android和iOS设备上录制游戏?
  5. Android命令Monkey压力测试,详解
  6. android全平台编译ffmpeg合并为单个库实
  7. 修改版本号
  8. 让Python程序在Android手机上跑起来
  9. android上各个浏览器的内核信息对比
  10. Android开发规范