知识点 1、postDelayde是否运行在主线程中?答案是肯定的。
代码如下
在绝对的UI线程中打印线程ID:
System.out.println("-=-=-=>>xianchengid00000 = " + Thread.currentThread().getId());
下面在posdelayed中打印运行线程的ID:
new Handler().postDelayed(new Runnable() { @Override public void run() { System.out.println("-=-=-=>>xianchengid11111 = " + Thread.currentThread().getId()); ImageUtil.deleteImageFromSDCard(imgPath); } }, 3000);