我正在使用3 Activities
开发一个应用程序,我做了一些测试。我从Activity 1->2->3->1
开始,依此类推。我用finish()
来关闭我每次都要离开的活动。但是发生了一些事情:
我的应用分配的RAM
内存不断增长,我不知道为什么。 18MB
应该是下限,因为应用从哪里开始,24MB
应该是最高限制,因为Garbage Collector
会在需要时发生。
即使它在大约1分钟内增长到36MB
(在那段时间我从一个活动转到另一个活动,没有别的)。
有人可以告诉我会发生什么吗?提前谢谢!
答案 0 :(得分:0)
我经历过的事情是,可能是因为使用高分辨率图像。(不是很大)
此致 加布里埃尔