android延时执行

来源:互联网 发布:散粉哪个比较好知乎 编辑:程序博客网 时间:2024/06/08 04:00

延时执行暂有两种,一种是需要和activity的,一种不需要:

1、在主线程 ,需要activity:Handler是activity中的方法

new Handler().postDelayed(new Runnable() {                @Override                public void run() {                    StaticUtils.gestureLoginORPerfectInfo(MainActivity.this);                }            }, 1000);

2、在子线程,不需要activity:

Timer timer = new Timer();  timer.schedule(new TimerTask() {        @Override      public void run() {          dialog.showKeyboard();      }  }, 200);  


0 0
原创粉丝点击