用户可以通过屏幕关闭启动应用程序吗?

时间:2013-10-28 09:20:25

标签: android activity-lifecycle

在我的应用程序中,我在主活动的onCreate()方法中检查服务器的某些用户状态。

我最近注意到,当我在手机处于睡眠状态时从Eclipse运行应用程序(屏幕关闭,锁定)时,这样做是个问题。在这种情况下,应用程序等待屏幕解锁以调用onStart()方法并继续前进。这使数据更新失败。

也许我应该把它放在onStart中?

用户可以执行相同的过程=启动锁定屏幕的应用程序吗?我虽然是Tasker,但还有其他方法吗?

编辑:所有服务器更新通信都在主线程完成,由管理类处理,我使用齐射。所以它不是服务,虽然我稍后会放一个,但我现在还没有足够的时间来做。除非你说这是2天的学习和实施工作。用户可以启动像dev这样的应用程序吗?

1 个答案:

答案 0 :(得分:0)

您在活动中所做的事情肯定必须在Service中执行。 Android Service为您提供后台数据处理/同步功能。