Android为什么要用服务播放音乐不用Android子线程获取网络数据

主要经营计算机网络服务设计、制作、代理、发布国内各类广告,健康信息咨询

当App做一些比较重(intensive)的工作的时候,除非合理地实现否则单线程模型的performance会很poor。特别嘚是如果所有的工作都在UI线程,做一些比较耗时的工作比如访问网络或者数据库查询都会阻塞UI线程,导致事件停止分发(包括绘制事件)对于用户来说,应用看起来像是卡住了更坏的情况是,如果UI线程blocked的时间太长(大约超过5秒)用户就会看到ANR(application

你对这个回答的评價是?

  • 因为列表中显示封面的时候创建了不少图片,在Activity退出的时候我们要手动的回收这些图片占用的空间,


    我要回帖

    更多关于 Android子线程获取网络数据 的文章

     

    随机推荐