我想知道什么时候应该使用handler.post(runnable); 什么时候应该使用new Thread(runnable).start(); 在Handler的开发者文档中提到: 导致Runnable r被添加到消息队列中。 runnable将在该处理程序所连接的线程上运行。 这是否意味着如果我写在Activity类的onCreate() : Handler handler = new Handler(); handler.post(runnable); 那么runnable将在一个单独的线程或在Activity的线程中被调用?