我工作的一个Android应用程序(JAVA)我校在它的电子邮件客户端,我想创建一个服务,这是始终处于后台运行,并刷新收件箱每隔一小时,并如果有新消息,服务应创建推送通知,将用户发送到包含电子邮件收件箱的活动。始终运行服务
如何创建这样的服务,当应用程序退出时不会中止?
我工作的一个Android应用程序(JAVA)我校在它的电子邮件客户端,我想创建一个服务,这是始终处于后台运行,并刷新收件箱每隔一小时,并如果有新消息,服务应创建推送通知,将用户发送到包含电子邮件收件箱的活动。始终运行服务
如何创建这样的服务,当应用程序退出时不会中止?
两个键:
你应该开始与startService
调用,而不是绑定的服务。
在服务onStartCommand
应返回START_STICKY
。
很多有用的信息,是对Android的网页,为什么不http://developer.android.com/reference/android/app/Service.html启动。
采取在Android API Guides甘德,具体上Processes and Threads的一个。这应该回答你的问题!