在android中应用程序后主屏幕需要时间加载

时间:2011-04-22 21:28:27

标签: android

我有一个我已经提出的申请。一旦我使用这个应用程序一段时间,如果我按下主屏幕,它会在某个时候加载主屏幕并出现一个进度对话框,告诉我它正在加载。

我的应用程序不是图形密集型应用程序。它只是解析XML中的数据并显示。

是因为我的应用程序编码主屏幕需要时间加载?

提前谢谢。

2 个答案:

答案 0 :(得分:1)

检查您的应用OnPause()方法。

此外,它可能与释放/关闭所有分配给它的东西的活动有关。

你可以观看DBMS,看看是什么让你花了很长时间才能解放。

最后,模拟器不是......最快的模拟器。 (就我个人而言,我的一些应用程序在模拟器中花费了几秒钟的时间来处理,但是当它在设备上时,它在不到几秒的时间内完成。这只是画在画布上)

答案 1 :(得分:1)

如果您使用大量内存,可能需要杀死Launcher进程以腾出空间。

同样在平台的旧版本(2.0之前的版本)上,系统不能很好地保持家庭活动的过程,因此只需花费很长时间在别处,最终会导致它像其他应用程序一样被杀死流程在后台启动。

查看logcat输出(adb shell logcat)以查看有关正在进行的操作的更多信息。