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

Как всё время поддерживать соединение андроид приложения с веб-сервером? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Эффект разрезания http://www.cyberforum.ru/android-dev/thread1008949.html
Доброго времени суток! У меня появилась идея, однако возникли некоторые трудности с реализацией. Кратко, что мне надо : Итак, у меня есть какой-либо предмет(будь то хлеб или кусок мяса) Моя задача разрезать его по понктирным линиям(я нарисую их сам)...подскажите, как можно это сделть оптимально.. + пользователь может резать не по линиям...а ещё так, как ему вздумается. Была идея,...
Android диалоговое окно необходимо создать что-то вроде alertdialog с двумя кнопками, но так, что-бы они "не мешали" дальнейшей работе.. т.е. диалоговое окно есть,всегда видно,но пользователь сам решает нажать на его кнопки или нет.... Подскажите,пожалуйста,в какую сторону копать?! Спасибо!!! Добавлено через 10 минут грубо говоря,это должно быть плавающее прозначное окно.... http://www.cyberforum.ru/android-dev/thread1008886.html
Ускорение SELECT запроса в SQLite Android
Добрый день! Имеется база на SQLite. Содержит следующую структуру таблиц: Форум - Топик - Сообщения При запросе одного форума, надо получить список топиков, и в каждом из топиком список сообщенией. В сумме таблицы содержат около 4 миллионов записей, но самая большая таблица "Сообщения". Но при запросе хотя бы одного форума, программа обрабатывает это около 2х-3х минут, что очень долго....
Как из одного потока вызвать метод таким образом, чтобы он выполнялся в другом потоке Android
Значит имеется некая активность, которая запускает сервер по нажатии кнопки, этот сервер в свою очередь запускает выполнение своей фоновой работы в отдельном потоке(при помощи AsyncTask), чтобы не блокировать основной поток. Итак в этом отдельном потоке требуется запустить активность от лица первой активности, которая запустила сервис. Как это сделать? Запускать активность в отдельном, отличном...
Android Navigation Drawer или ViewPager http://www.cyberforum.ru/android-dev/thread1008685.html
Привет! Обращаюсь за советом. С помощью чего можно сделать аналог Navigation Drawer, но так чтобы при его закрытии DrawerLayout оставался частично открытым. Поясню, что хочется. Есть некая навигационная панель - справа или слева - не принципиально. Панель - это ListView, состоящая из ImageView и TextView. Необходимо сделать так, чтобы при закрытии панели, она бы не скрывалась бы полностью, а...
Android GridView и ViewPager Всем привет. У меня есть GridView, в котором можно, конечно же, тыкать на пункты списка и открывать новую активити: например, preview картинки в GridView, тыкаем, получаем новую активити с картинкой во весь её размер. Но картинки мы ещё можем слайдить, чтобы перейти к следующей или предыдущей. Есть мысль, что можно реализовать это с помощью ViewPager'а, но слегка путаюсь с адаптерами.... подробнее

Показать сообщение отдельно
bt1024
0 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 31
16.11.2013, 15:53  [ТС]     Как всё время поддерживать соединение андроид приложения с веб-сервером?
Цитата Сообщение от Netscape Посмотреть сообщение
XMPP.
Конкретно - Asmack.
На сколько я понял надо поднимать XMPP сервер на веб-сервере, хотелось бы обойтись простым php.
Мне протоколы чатов/сообщений в принципе не нужны, если есть простая возможность передать бинарные данные то это мне больше подходит. Серверу надо передать андроид девайсу несколько байт настроек (ну пусть 10 байт, не принципиально), а девайс обратно может передать свои настройки или бинарные данные.
Насколько я понял инфу с девайса на сервер надо отправлять POST запросом, серверу эти данные надо сохранить в файл. А вот если у сервера что-то изменится надо об этом сообщить девайсу, вот для этого нужно постоянно действующее соединение. Вот как добиться этого "стабильного канала" я не понимаю, инфы сильно много сразу.

Слышал про сокеты, читаю сейчас про них, но пока не понимаю можно ли их использовать для моей задачи.
 
Текущее время: 16:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru