Handler postDelayed()执行耗时操作

Handler postDelayed()常常用来执行延时跳转,但是我在里面执行耗时操作(操作数据库)也没问题,这不是
在UI线程么,UI线程不是不能执行耗时操作的么,很疑惑,这里没有new Thread直接创建的new Handler所以是在UI线程忘了说明,还是说只要耗时操作没有超过5S就不会导致ANR出现呢?

在UI线程读数据库是没问题的,只是会造成界面卡顿的问题