本文讲述了Android应用程序模型之应用程序,任务,进程,线程。这是应用程序分发和下载的文件,用户用来安装该应用程序在他们的设备上。FLAG_ACTIVITY_NEW_TASK必 须谨慎使用:使用它意味着,在用户看来,一个新的应用程序由此起动。这提供了预期的标准特性,即所有在一个特定的.apk包里的活动是单个用户应用程序的一部分。这种特性在您必须使用NEW_TASK标志的情况下最有用,尤其是从状态栏通知或桌面快捷方式启动活动时。这并不影响任务;它只是避免多次在一个堆栈顶部起动同一活动。singleInstance启动模式更是专业,并应仅用于整个就是被实现为一个活动的应用程序中。一种通常的办法是和NEW_TASK联合起来使用Intent.FLAG_ACTIVITY_CLEAR_TOP标志。请务必阅读关于launchMode属性和Intent标志的文档以获取这些选项的详细说明。
暂无评论