Android 在安卓系统中,在后台可以做什么操作?
我有一个问题要问大家 我在android上有一个应用程序,每30秒验证一次是否与互联网连接。如果智能手机上存储的数据库中有记忆信息,则必须与服务器进行通信 对于这个解决方案,我使用了“服务”,但我不确定它是否是更好的解决方案Android 在安卓系统中,在后台可以做什么操作?,android,background,Android,Background,我有一个问题要问大家 我在android上有一个应用程序,每30秒验证一次是否与互联网连接。如果智能手机上存储的数据库中有记忆信息,则必须与服务器进行通信 对于这个解决方案,我使用了“服务”,但我不确定它是否是更好的解决方案 有人有不同的想法吗?由于您的应用程序不必连续运行,请查看以下主题: 1) 每30秒叫醒一次电话。否则会耗尽电池电量 2) 它将在每次触发警报后启动(您需要start\u NOT\u STICKY),并检查是否有连接 3) 对于数据库。由于您的应用程序不必连续运行,请查看以下
有人有不同的想法吗?由于您的应用程序不必连续运行,请查看以下主题: 1) 每30秒叫醒一次电话。否则会耗尽电池电量 2) 它将在每次触发警报后启动(您需要
start\u NOT\u STICKY
),并检查是否有连接
3) 对于数据库。由于您的应用程序不必连续运行,请查看以下主题: 1) 每30秒叫醒一次电话。否则会耗尽电池电量 2) 它将在每次触发警报后启动(您需要
start\u NOT\u STICKY
),并检查是否有连接
3) 对于数据库。你可以使用
Asyntask
线程,在我看来这是更好的解决方案,你将使用更少的CPU,并且你有更好的内存泄漏,在这里阅读有关它的内容,非常感谢,这项工作也是应用程序关闭的吗?是的,当应用程序关闭时工作,例如,你可以将该应用程序放在启动设备上,并且你的Asyntask将始终处于关闭状态“正在运行”但带有类“TimerTask”“我想参加30秒,对吗?是的,你也可以实现TimerTask
。你可以使用Asyntask
线程,在我看来这是更好的解决方案,你将使用更少的CPU,内存泄漏更好,请阅读这里,非常感谢,这项工作也是应用程序关闭的原因吗?是的,当应用程序关闭时工作正常,例如,您可以将该应用程序放在启动设备上,并且您的asyntask始终处于“运行”状态,但使用类“TimerTask”I来参加30秒,这是正确的吗?是的,您也可以实现TimerTask
。