DJC*_*DJC 30 singleton static android android-activity
如果一个活动在实践中是一个单身人士,我想我可以通过宣布合适的成员"静态"来获得一些效率,风险为零.是?
ank*_*nfo 18
在Android文档说 -
从来没有一个"singleTask"或"singleInstance"活动的实例,因此该实例应该处理所有新的意图.
这意味着您可以使用静态成员.
此外,a standard
或者singleTop
应该只有线程安全的静态成员.假设当前活动堆栈是ABCD.如果到达的意图是针对"标准"或"单一"模式的B类活动.B的新实例将被启动(因为B不在堆栈的顶部),因此生成的堆栈将是ABCDB.