我以为@UiThread和@MainThread是一回事.
@MainThread是您启动应用程序时开始运行的第一个线程
@UiThread从主线程开始,用于渲染用户界面
也来自Android文档
注意:@MainThread和@UiThread注释是可互换的,因此允许来自这两种注释的任何线程类型的方法调用.
https://developer.android.com/tools/debugging/annotations.html#thread-annotations