【发布时间】:2011-09-06 16:44:27
【问题描述】:
在我的 Android 应用中,主 Activity 有时会启动一个线程来从服务器加载数据。该线程修改应用程序的数据库并编辑一些重要文件。 AFAIK,看来这个线程继续执行。如果 Android 遇到内存不足的情况并决定终止整个应用程序,该线程会发生什么?是否会出现此线程可能过早死亡的情况?如果是这样,有什么方法可以让我看到线程被杀死,然后做点什么?
我问是因为这个线程修改了数据库中的重要数据,如果它突然被杀死,应用程序可能会停止正常运行。
【问题讨论】:
标签: java android multithreading android-activity