行为是否类似于活动的工作方式?例如,使用Activities,它的工作原理如下:
活动A启动活动B,而B在屏幕上,如果系统需要,系统可以从内存中删除A. 按下BACK后,A将重新创建到内存中,就像它从未离开过一样.
我已经找到了一个明确的解释,说明片段内存发生了什么,并没有发现任何东西.它的工作方式是否相同?例如:
活动C的布局中包含片段F. 然后,在某些时候F被片段G替换,但F保持在其后栈中.
F会在C被杀之前留在内存中还是可以根据需要由系统删除?
真的我要问的是,如果我在一个Activity中有一堆复杂的碎片,我是否会冒内存不足的风险?