Wei_Smile
李牧羊
采纳率66.7%
2016-10-28 02:58

Handler postDelayed()执行耗时操作

5
已采纳

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

1条回答

  • qq_24827089 flk_123 5年前

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

    点赞 评论 复制链接分享