What's the difference between `Looper.getMainLooper` and `ThreadUtils.getUiThreadLooper`.