推送通知和Android活动

时间:2012-01-08 12:48:46

标签: android notifications push

我是Android和推送通知的新手,我已经构建了一个PHP页面来发送这样的推送消息。只要应用程序处于前台 - 我就可以检测并显示警告对话框。当onReceive()被调用时。当我按下“返回”按钮时,应用程序(我猜)关闭,推送通知不会将其唤醒。有可能这样做吗? (来自不同平台的案例研究 - facebook应用程序未运行但推送可以激活它)

3 个答案:

答案 0 :(得分:1)

您可以使用Android服务。

public class MyService extends Service {
private Timer timer;

@Override
public void onCreate() {
super.onCreate();
timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
    @Override
    public void run() {
        doSomethingInBackground
    }, 0, 1000);
}
}

The Android Dev Guide has a lot of samples and tutorials about services

答案 1 :(得分:1)

了解C2DM Google解决方案。

http://code.google.com/intl/fr-FR/android/c2dm/

答案 2 :(得分:0)

如果需要内存,Android可以随时关闭您的应用程序。你可以做你正在服务的问题。

另外:Push Notifications in Android Platform