安卓学习4

今天学习了安卓的一些知识其中主要的是

Android启动activity之taskAffinity

单纯使用 taskAffinity 不能导致 Activity 被创建在新的任务栈中,需要配合 singleTask 或者 singleInstance!

taskAffinity + allowTaskReparenting

allowTaskReparenting 赋予 Activity 在各个 Task 中间转移的特性。一个在后台任务栈中的 Activity A,当有其他任务进入前台,并且 taskAffinity 与 A 相同,则会自动将 A 添加到当前启动的任务栈中

posted @ 2021-03-04 00:07  潘福龙  阅读(23)  评论(0编辑  收藏  举报