您的位置:首页 > 移动开发 > Android开发

android利用Handler开启线程和关闭线程

2015-04-29 10:21 302 查看

android利用Handler开启线程和关闭线程

直接上代码:

[code]private Handler mHandler=new Handler();
private String mPassword;
protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_splash);
        mPassword="";
        if (!TextUtils.isEmpty(mPassword)) {
            mHandler.postDelayed(gotoMainAct, 2000);
        } else {
            mHandler.postDelayed(gotoLoginAct, 2000);
        }
    }

Runnable gotoLoginAct = new Runnable() {
        @Override
        public void run() {
            Log.e("gotoLoginAct ");
            mHandler.removeCallbacks(gotoLoginAct);//停止线程
        }
    };

Runnable gotoMainAct = new Runnable() {
    @Override
    public void run() {
        Log.e("gotoMainAct ");
        mHandler.removeCallbacks(gotoMainAct );//停止线程   
    }
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: