【问题标题】:Android app auto reset on minimizeAndroid 应用程序在最小化时自动重置
【发布时间】:2013-01-03 12:48:29
【问题描述】:

我们设计了一个有点重 (9 MB) 的混合应用程序。问题是有时,最小化这个应用程序(主页按钮)会使应用程序在后台重置,即它的应用程序缓存丢失并且应用程序从启动屏幕重新加载。最小化后,我们使用平板电脑(Galaxy 800)中的其他应用程序。

只有当我们尝试从启动器中的图标启动应用程序时,我们才会看到这个问题。当我们尝试从最小化列表(最近的应用按钮)启动它时,这个问题没有发生。

此问题并非特定于选项卡。它也发生在 Galaxy 3 和 Droid Razr 中。

有什么指导吗?

【问题讨论】:

  • 您使用的术语不是典型的 Android 术语。你能解释一下如何最小化应用程序以及最小化列表是什么。
  • @323go here u go

标签: android android-4.0-ice-cream-sandwich


【解决方案1】:

问题是,有时,最小化这个应用程序(主页按钮)会使应用程序在后台重置,即它的应用程序缓存丢失并且应用程序从启动屏幕重新加载。

这是完全正常的。

计算机、手机和平板电脑没有无限的 RAM。 Android 解决此问题的方法是在用户离开后将您的进程保留一段时间,但最终 Android 会终止您的进程以释放 RAM 以供其他应用程序及其进程使用。你可以阅读更多关于Android进程模型in the documentation

【讨论】:

  • 但为什么它只发生在启动器图标点击时,而不是通过最近的应用程序选择时发生?
  • @sij:当您的进程终止时,与您以后如何重新启动您的应用程序无关。 RECENTS 可能会将您带到启动器活动以外的活动。
  • 打开启动器可能需要额外的内存,导致您的应用被回收,而最近的应用列表不需要。
猜你喜欢
  • 2014-09-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多