Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android SQLite и NDK http://www.cyberforum.ru/android-dev/thread1804869.html
Гуру, кто-нибудь с подобным сталкивался? Предстоят сложные процедуры из нескольких SQLite на одну "команду". Математика расчетов SQL строки сложные - не помешало бы ускорить. Многие команды ОЧЕНЬ...
Программирование Android Вызывать последовательно методы или потоки Что то устал бороться с асинхронностью Явы. Например строки 6-7 выполняются после цикла 15-17, а активация кнопки и фона происходят сразу при вызове метода. public void Learn() { for (int... http://www.cyberforum.ru/android-dev/thread1804866.html
Отправка запроса (на сайт steam) с использованием httpurlconnection Программирование Android
Всем привет. Может кто-нибудь подсказать как сделать запрос на страницу предмета steam, например, на...
Программирование Android Запрет доступа к камере и геолокации
Как на Android studio сделать программу запрета доступа к камере и геолокации ? JAVA справится с этим ?
Программирование Android Возникает ошибка при запросе http://www.cyberforum.ru/android-dev/thread1804687.html
package com.example.ks; /** * Created by Denis on 08.09.2016. */ import java.util.ArrayList; import java.util.List; import com.example.ks.parser.JSONParser; import...
Программирование Android Нет функции add Volley Здравствуйте, появилась надобность в post запросах на android использую код с данного сайта https://www.kompulsa.com/how-to-send-a-post-request-in-android/ но почему то кричит на последнюю строку ... подробнее
vxg
Модератор
3281 / 2077 / 328
Регистрация: 13.01.2012
Сообщений: 8,070
09.09.2016, 09:31 0

Приём сообщений от сервера в фоне

09.09.2016, 09:31. Просмотров 2640. Ответов 59
Метки (Все метки)

Ответ

TonyBicbaev, в вашем коде не все. о чем я пытаюсь сказать - если вы в цикле без слипов ПОСТОЯННО молотите запросы (да и вообще делаете все что угодно вплоть до пустого цикла) то вы ОЧЕНЬ сильно напряжете систему. воткните паузу между запросами. то есть если бы был действительно простой поток это бы выглядело как то так
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
    private static Thread thread = null;
    private static void startThread() {
        thread = new Thread(new Runnable() {
            public void run() {
                    while (!Thread.currentThread().isInterrupted()) {
 
                        //запрашиваем и обрабатываем данные
 
                        try {
                            Thread.sleep(100);
                        } catch (InterruptedException e) {
                            Thread.currentThread().interrupt();
                        }
                    }
            }
        });
        thread.start();
    }


Вернуться к обсуждению:
Приём сообщений от сервера в фоне
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2016, 09:31
Готовые ответы и решения:

Получение сообщений от сервера без запроса
Среди существующих тем не нашёл ответа на свой вопрос, поэтому решил задать сам. Попытаюсь...

[Решено] STM32F4 приём CAN сообщений
На F4Dyscovery принимаю CAN сообщения. Иногда часть сообщений пропускаю. Переписал код так: void...

Приём сообщений методом POST
Некоторый клиент должен присылать PHP скрипту бинарный файл. Для этого он присылает http сообщение...

Приём сообщений без перезагрузки страницы
Делаю чат, расскажите о http://jsfiddle.net/bv5Kq/13 Как мне реализовать это? Лист сообщений...

MPI. Отправка/приём сообщений по тегам
Здравствуйте! Я написал простой код. Его суть заключается в следующем: Мастер выводит свой ранг...

59
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru