Push-уведомления и действия Android - PullRequest
0 голосов
/ 08 января 2012

Я новичок в Android и push-уведомлениях, и я создал страницу PHP для отправки таких push-сообщений. Пока приложение находится на переднем плане - я могу обнаружить и показать диалоговое окно с предупреждением. когда вызывается onReceive (). когда я нажимаю кнопку «Назад», приложение (я думаю) закрывается, и push-уведомления не разбудят его. Возможно ли это сделать? (Пример из другой платформы - приложение facebook не запущено, но push может активировать его)

Ответы [ 3 ]

1 голос
/ 08 января 2012

Вы можете пользоваться Сервисами с 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);
}
}

В Android Dev Guide есть много примеров и руководств по услугам

1 голос
/ 08 января 2012

Посмотрите на C2DM решение Google.

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

0 голосов
/ 08 января 2012

Android может закрыть ваше приложение в любое время, когда оно перейдет в спящий режим, если ему потребуется память.Вы, вероятно, можете сделать то, что вы просите, с помощью службы.

Также: Push-уведомления на платформе Android

...