如何将Android应用程序从前台传递到后台

时间:2014-01-30 15:43:07

标签: android multithreading sockets lifecycle

我是Android开发人员,我有一个恼人的问题。

在我的onCreate函数中,我建立了一个在线程中运行的套接字通信。

当我在前台锁定应用程序的屏幕然后解锁屏幕时,应用程序转到onCreate函数,它发现另一个线程和套接字已在运行,而“new”onCreate会破坏所有进程。

否则,如果我在后台锁定应用程序的屏幕,那么应用程序不会转到onCreate函数,它可以正常工作。

按下屏幕锁定按钮后,有没有办法在后台打开应用程序?

先生抱歉,我的英语太差了。 其次,我无法展示任何代码,因为它不是我的,而是我的公司。

谢谢!

1 个答案:

答案 0 :(得分:0)

您是否尝试过将其放入ASyncTask而不是制作自己的线程?