摘要

Android是基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件[1]。文章首先大致介绍了Android的单线程模型及其原则。然后通过一个真实案例展示Android的单线程模型下容易犯的错误。最后通过几种正确的方式实现该案例,进一步认识和理解Android的单线程模型及其原则。