摘要:
1.Task是Activity的堆栈众所周知,Android通过堆栈管理Activity。默认情况下一个程序有一个task(android:taskAffinity=packagename),其中的task就是activity堆栈。当然也可以使用android:taskAffinity="string"(string格式要像包名那样string.string)添加一个新的task。做一个例子从A启动B,设置B的android:taskAffinity,然后退到home界面,长按home键,你会发现A和B都出现在最近程序列表里,可见打开B的时候重新创建了一个Task,并不是把 阅读全文