用户界面默认在一个线程中运行!Map<Thread, StackTraceElement[]> myMap = Thread.getAllStackTraces(); 此地图还包含在该应用程序中运行的系统线程,如垃圾收集。
Android 应用程序默认在单个线程中运行。这就是为什么在应用程序中生成线程来执行重要任务非常重要的原因,这样主线程就可以继续响应操作系统和 GUI 输入,避免出现“应用程序未响应”的对话框。 您可以在 Android 开发指南 这里 中找到此信息。