android - Sony Tablet S 上的不同行为 Activity 生命周期

标签 android android-activity sony

我是 Android 的新开发者。我有一个在多个 Android 设备上运行的应用程序,但我在 Android 版本为 4.0.3 的 Sony Tablet S 上发现了 Activity 生命周期的奇怪行为。 我的应用程序有一个启动 B Activity 的 A Activity ,问题是当 B 启动时,A 暂停并销毁,而在其他设备中暂停并恢复。当我通过后退按钮从 B Activity 返回时,必须再次创建 A。

有什么想法吗?我已经搜索了很多有关此问题的信息,但没有发现任何类似的问题。提前致谢!

最佳答案

Activity 是否被销毁由 Android 操作系统决定,不仅取决于您的设备,还取决于当前的内存使用情况。在内存单元较小的设备上,或者如果有其他应用程序占用内存(也许应用程序不会被销毁,因为它们是 Sony 修改后的操作系统的一部分),您的 Activity 不太可能被更快地销毁。这可能会发生,尤其是如果您的 Activity A 大量使用位图...

关于android - Sony Tablet S 上的不同行为 Activity 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15622428/

相关文章:

java - Android 时间与 Java 时间之间的转换

java - 为 Java 1.8 启用 jackOptions 时 Gradle 构建挂起

sony - 新的索尼相机支持哪些 API,即 A9 (ILCE-9)、A7r2 (ILCE-7rm2)、A7m3 (ILCE-7m3)?

android - 可以使用来自 Camera Remote API 的 BULB 模式

php - uniqid(”, true) 的主要功能是什么?

android - Android 资源的数量有什么限制?

java - 如果启动画面打开时中断,游戏会崩溃 - LIBGDX

android - 从 View 中调用新 Intent 时会发生什么?

java - startActivityForResult 包含三个 Activity

android - 索尼智能 watch 2 : need to change supportsLowPowerMode() at runtime