Android中开启线程并设置延时的方法(使用Handler)

Android中开启线程并设置延时的方法(使用Handler)

初始化Handler

//要注意的是这个初始化最好不要是放在方法中,会导致没法管理
Handler handler = new Handler();
	Runnable showRunnable = new Runnable() {
		@Override
		public void run() {
			handler.postDelayed(showRunnable, 500);//在这里设置延时时间,单位是毫秒
			//在这里进行想做的事
		}
	};

启动线程

handler.post(showRunnable);

终止线程

handler.removeCallbacks(showRunnable);

版权声明:本文为weixin_44240612原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。