赞
踩
- package com.jay.demo;
- import android.app.Activity;
- import android.content.Intent;
- import android.os.Bundle;
- import android.view.View;
- import android.view.View.OnClickListener;
- import android.widget.Button;
- public class HomeActivity extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.layout1);
- Button gotoBtn = (Button) findViewById(R.id.gotobtn);
- gotoBtn.setOnClickListener(listener);
- }
- private OnClickListener listener = new OnClickListener() {
-
- @Override
- public void onClick(View v) {
- Intent intent = new Intent(HomeActivity.this, SecondActivity.class);
- startActivityForResult(intent, 0);
- // HomeActivity.this.finish();
- int version = Integer.valueOf(android.os.Build.VERSION.SDK);
- if(version > 5 ){
- overridePendingTransition(R.anim.zoomin, R.anim.zoomout);
- }
- // HomeActivity.this.finish();
- }
- };
- }

渐入动画anim/ZoomIn.xml
- <?xml version="1.0" encoding="utf-8"?>
- <set xmlns:android="http://schemas.android.com/apk/res/android"
- android:interpolator="@android:anim/decelerate_interpolator">
- <scale android:fromXScale="0.1" android:toXScale="1.0"
- android:fromYScale="0.1" android:toYScale="1.0"
- android:pivotX="50%p" android:pivotY="50%p"
- android:duration="3000" />
- <!-- 这里为了看到动画演示效果,把动画持续时间设为3秒 -->
- <alpha
- android:fromAlpha="0.1"
- android:toAlpha="1.0"
- android:duration="1000" />
- </set>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。