我正在使用 Codename One 实现一个智能手机应用程序。
我注意到,为了显示屏幕,我实现了一个Form并调用Form.show()
。
当我在屏幕上前进时,我意识到没有dismiss()
或unshow()
方法。所以,我想知道以前的屏幕是否从内存中释放,我很想知道内存是如何管理的。
或者我可以使用Display.getInstance().callSerially()
方法吗?
当用户导航到一个新表单时,它会立即创建,旧表单被释放并被垃圾收集。如果用户返回到该表单,它将再次重新创建。您不应该因保留在内存中的形式的残余而出现内存问题。CN1 尝试通过这种方法最大限度地减少内存使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句