阅读背景:

Android :task 与 back stack解读之初步了解.(包括 task,back stack,lauchMode, taskAffinity ,intent flags等解析)

来源:互联网 

     一、初步了解:

     Android应用程序通常由许多activity组成。比如说,一个邮件程序有一个activity显示邮件列表,当用户点击了一项后,会打开一个新的activity展示邮件详细内容。Task就是一系列activity的集合;这些activity按打开的顺序被放入栈中,这个栈叫做back stack。当用户按back键时,activity依次从栈弹出,并销毁。手机的桌面屏幕就是一个开始task的地方,当用户点击应用的图标,该应用的task会进入前台;如果没有task存在,一个新的task将会建立,应用的main activity会作为base activity 放入back stack中。我们写一个简单的demo来体会一下:     Android应用程序通常由许多activity组成。




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: