2014-01-10 2 views

ответ

1

вы можете выполнять фоновый поток бесконечно для этого или просто использовать Google облако MESSA ging push-уведомление

1

Для этого вы можете использовать Service.

Служба является компонентом, который работает в фоновом режиме без прямого взаимодействия с пользователем. Поскольку у службы нет пользовательского интерфейса, она не привязана к жизненному циклу активности.

Услуги используются для повторяющихся и потенциально длительных операций, то есть для загрузки в Интернет, проверки новых данных, обработки данных, обновления поставщиков контента и т.п.

Вот документация для этого Service

И учебник Проверьте Android Service Tutorial.

-2

вы можете использовать в то время как цикл я думаю, что я не знаю слишком много о соединении с сервером, но если вы можете передать логическое или определенную строку из и внутри класса обслуживания вашего приложения создать какое-то время, как это верно:

while(true){ 

    if(ServerString.contentEquals("") || boolean == true{ 
    //coding 

    } 
    try{ 
     Tread.sleep(60)} 
    catch(Exception e){e.printStackTrace } 

    } 

самый быстрый способ изучения сервиса здесь видео made by a girl

+0

Пожалуйста, не используйте этот подход. Вы бы совершили серьезную ошибку! – OrhanC1

Смежные вопросы