摘要:
众所周知,在Android中如果要执行耗时的操作,一般是在子线程中处理,使用new Thread的方法实现是最常见的方法之一。今天,我们要讲的是另外一个,Android提供的异步任务类AsyncTask,底层是使用线程池实现的。 一、Android的线程 线程是操作系统的最小执行单位,它的创建和销毁 阅读全文
摘要:
Android单线程模型是这样描述的: 如果在其它线程访问UI线程,Android提供了以下的方式: 为什么呢?在子线程中就不能操作UI么? 当一个程序第一次启动的时候,Android会同时启动一个对应的主线程,这个主线程就是UI线程,也就是ActivityThread。UI线程主要负责处理与UI相 阅读全文