假设我有2页A和B.我从A导航到B. B没有A的引用。那么A是垃圾收集吗?如果按后退按钮会发生什么?页面A会再次创建吗?或者是从缓存加载的前一页A,如果是,那么它是否在我将其保留在某个默认初始化状态的相同状态下加载?
如果以前的页面被缓存,那么我可以确保向前导航多长时间以确保不会从堆栈中删除第一页。
如果先前的页面被缓存,那么它们是否可以从引用它们的其他页面进行更改或更新?
答案 0 :(得分:0)
页面保留在内存中,直到它们退出。
Istvan Cerri在Mix上演示了处理页面导航的记忆。你可以在24分钟左右的演讲视频中看到它。