android中如果要在线程中实现页面跳转,其动画效果overridePendingTransition会失效。而我们有时候(比如启动页面)又必须用到,所以
参考网上方法,利用Thread结合Handler方式最终得到解决,代码如下:
参考网页:1.http://blog.csdn.net/woshicaixianfeng/article/details/6826263
2.http://www.2cto.com/kf/201305/215230.html
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
@SuppressLint("HandlerLeak")
public class SplashActivity extends Activity {
private Thread msThread;
private static final int JUMP_TO_MAIN = 1000;
private Handler mHandler;
private final SplashActivity splash = this;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState