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

直接上代码:

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 );//停止线程       }};

更多相关文章

  1. cocos2dx 调用java层代码
  2. 在Android中使用Handler和Thread线程执行后台操作
  3. 安卓学习(初)第三章(3)(《第一行代码》)
  4. 性能优化之Java(Android)代码优化
  5. 通过eclipse查看Android源代码(Java)
  6. Android的线程模型
  7. 【Android】注解框架(四)-- 一行代码注入微信支付
  8. Android 多线程AsyncTask详解

随机推荐

  1. android中的适配器
  2. Android体系结构——为什么选择MVVM而不
  3. android获取自定义控件位置坐标,屏幕尺寸,
  4. Android使用正则表达式验证手机号
  5. (4.2.32.2)android热修复之ClassLoader方式
  6. Android实现双击TitleBar回顶部的功能示
  7. CheckBox in ListView
  8. Dialogplus——简单的Android(安卓)dialo
  9. Android添加(创建)、删除及判断是否存在
  10. 详解Android使GridView横向水平滚动的实