Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Работа с Websocket - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Чтение данных БД http://www.cyberforum.ru/android-dev/thread1296420.html
Доброго времени суток! 2 вопроса: 1 - Что эффективнее использовать? - JDBC драйвер, подключение к MySql и далее чтение данных или же.. 2 - Набор скриптов PHP и парсить JSON? А теперь о...
Программирование Android EditText смещается вниз при вводе текста, который занимает объём больше, чем EditText EditText сещается вниз при вводе текста который занимает обём больше чем EditText. Как устранить? http://www.cyberforum.ru/android-dev/thread1296172.html
Программирование Android Как привязать item к определенной Activity?
Здравствуйте!Имеется список категорий (items) в ListView.Как по нажатию на item под названием Cat1 открывалась ActivityCat1 и так далее? @Override public void onCreate(Bundle...
Получить первую букву из слова (переменная String) Программирование Android
есть переменная String "word". Как получить первую букву w? Добавлено через 7 минут вот это ошибку выбивает charAt(int index) - символ в указанной позиции;
Программирование Android Вывод на экран списка USB-устройств http://www.cyberforum.ru/android-dev/thread1295916.html
Пишу программу на самом устройстве Android "AIDE". Хочу чтобы прога показывала устройства USB, но пока застрял на этапе поиска устройств. deviceList.size - показывает "0" device.getProductId()...
Программирование Android Нужно зафиксировать альбомное расположение Создаю layout, на котором все элементы располагаются в альбомном положении. Как запретить поворот, что-бы при любом положении телефона, данный layout сохранял альбомное расположение элементов? подробнее

Показать сообщение отдельно
DrobyshevAlex
1169 / 1119 / 16
Регистрация: 31.05.2012
Сообщений: 3,059
10.11.2014, 18:17
А как Вы собираетесь сделать механизм пушей со стороны сервера, не подсоединившись с телефона к серверу?
Даже если бы на телефоне был статик ИП, и сервер бы знал все ип телефонов, то телефону нужно было бы держать открытый слушающий сокет...

От открытого сокета, вряд ли будет много энергии расходоваться, куда больше будет от подключения к интернету самого передатчика телефона
Следовательно сокетом больше, сокетом меньше - разница будет не большая, тут главное что бы не было постоянно работающего кода лишнего, который будет кушать процессор и расходовать энергию, а сокет открытый думаю не самое страшное...

Ну в крайнем случае делайте конект по таймеру, раз в несколько минут например, когда приложение свёрнуто.

Вообщем есть такой термин, как преждевременная оптимизация Я думаю стоит запустить бета версию приложения и походить с телефоном, посмотреть сколько батареи сожрёт ваше приложение, а не гадать как будет лучше, ибо на конект может потратиться больше энергии чем на поддержание просто открытого сокета некоторое время
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru