Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Программирование Android SwitchPreference On/Off https://www.cyberforum.ru/ android-dev/ thread1641509.html
Собственно застрял на выполнение сей момента. Создал окно настроек Preference. В xml есть элемент SwitchPreference. <SwitchPreference android:key="sound" android:summary="Звук" android:switchTextOn="ВКЛ" android:switchTextOff="ВЫКЛ"/> Просмотрел уже кучу сайтов, но так и не понял, как вытащить значения On Off из этого элемента, дабы в приложении по этой...
Как подключить dll или lib в Android Studio? Программирование Android
Собственно, вопрос в теме.
Программирование Android Создание стиля карточки в ListView Доброго времени суток. Делаю интерфейс приложения и возникает проблема в стиле отображения. card_background.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape android:shape="rectangle"> <solid android:color="#CABBBBBB" /> <corners android:radius="2dp" /> </shape> https://www.cyberforum.ru/ android-dev/ thread1641228.html Программирование Android Защита приложения от запуска в эмуляторе https://www.cyberforum.ru/ android-dev/ thread1641217.html
Доброго времени суток! Есть ли способ ограничить запуск своего приложения из эмулятора?
Программирование Android Посоветуйте с чего начать
Посоветуйте источники(учебники, видео, статьи и т.п.) для того, чтобы создать простое Android приложение для учебы (не игру с графикой, она мне не нужна и читать\смотреть про это для меня - пустая трата времени). В планах поместить в приложение теорию по предмету и тесты по темам, возможно поиск, сортировку и подобные мелочи. Желательно по сути моей проблемы, а не полный курс программирования на...
Программирование Android AsyncHttpResponseHandler В сети нашел пример, и пытаюсь его запустить. И вот ругается на последнюю ошибку, скорее всего из за разных версий sdk. Так как гайд был написан довольно таки давно. https://www.cyberforum.ru/ android-dev/ thread1641130.html
Программирование Android Можно ли с базовыми знаниями писать приложения под Android? Доброго времени суток. Извиняюсь если пишу не в том разделе. Реально ли с базовыми знаниями в C# писать простенькие програмки на C# для андроид? VS2015 поддерживает Xamarin. Насколько будет отличаться код от C#? https://www.cyberforum.ru/ android-dev/ thread1641112.html Программирование Android Учусь писать под Android
Наступил Новый Год и я решил для себя освоить новую нишу: программирование. Продвигать приложения я умею, а создавать - нет. По-этому выбрать язык было легко. Хотелось сразу начать с разработки под iOS, но оказалось что для этого нужен макбук. Так что было решено начать с разработки под Android и заработать на мак, а потом уже осваивать Objective C. Первая задача написать простенькое...
Программирование Android Получить доступ к картинке, при помощи переменной с именем файла https://www.cyberforum.ru/ android-dev/ thread1640965.html
как можно получить доступ к картинке, при помощи переменной с именем файла
Программирование Android Gradle sync failed: Invalid Gradle JDK configuration found Спустя пару часов все таки решил открыть тему. Intellij IDEA 15.0.2 Решил освоить Intellij. Создаю Gradle: Android Application. Жму next - next. Собирается проект. Проект собрался внизу ошибка: Gradle sync failed: Invalid Gradle JDK configuration found. Open Gradle Settings Project JDK is not specified. Open Project SDK Configuration Смотрю решение проблем в инете. Там либо для... https://www.cyberforum.ru/ android-dev/ thread1640918.html
Программирование Android Как для Android выполняется двойная буферизация?
я имею ввиду - вывод многочисленных спрайтов в буфер а потом перенос на экран чтобы избежать мигания?
Программирование Android Съемка камерой в фоновом режиме https://www.cyberforum.ru/ android-dev/ thread1640845.html
Здравствуйте! Я сделал тестовое приложение, которое через определенный интервал (например, полчаса) делает снимок с помощью фронтальной камеры и сохраняет его на флешку. Все работает прекрасно, но тот способ, который я нашел, требует активного SurfaceView, который при блокировании (отключении) экрана удаляется. Поэтому камеру в фоновом режиме запустить не удается. Пока смог придумать такой...
0 / 0 / 0
Регистрация: 08.09.2010
Сообщений: 25
0

Socket.io (прослушивание события работает на Desktop и не работает на Android) - Программирование Android - Ответ 8634954

18.01.2016, 12:53. Показов 1276. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть метод, прослушивающий событие сервера по soket.io
(import io.socket.client.Ack;
import io.socket.client.IO;
import io.socket.client.Socket;
import io.socket.emitter.Emitter;
)

вот метод:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
private void refreshWS() throws URISyntaxException {
        IO.Options opts = new IO.Options();
        final Socket socket = IO.socket("http://aplikuha.ru", opts);
        socket.on(Socket.EVENT_CONNECT, new Emitter.Listener() {
            @Override
            public void call(Object... args) {
                Ack ack = new Ack() {
                    @Override
                    public void call(Object... os) {
                        for (Object obj : os) {
                            str += obj.toString();
                        }
                        str = "";
                    }
                };
                // Receiving an object
                socket.on("refresh", new Emitter.Listener() {
                    @Override
                    public void call(Object... os) {
                        for (Object obj : os) {
                            str += obj.toString();
                        }
                        System.out.println(str);
                        str = "";
                    }
                });
            }
 
        }).on("event", new Emitter.Listener() {   //event
 
            @Override
            public void call(Object... args) {
            }
 
        }).on(Socket.EVENT_DISCONNECT, new Emitter.Listener() {
 
            @Override
            public void call(Object... args) {
            }
 
        });
        socket.connect();
        System.out.println("callingR->refreshWS()");
 
    }
вот так вызываю:
Java
1
2
3
4
5
while (true){
            refreshWS();
            Thread.sleep(2000);
 
        }
Если собрать проект в netbeans и запустить метод, можно увидеть получение ответов сервера:
JSON
1
2
3
4
5
6
7
8
{"data":[{"data":{"likes_minus":1},"id":"385","type":"events"}]}
{"data":[{"data":{"likes_plus":1},"id":"385","type":"events"}]}
{"data":[{"data":{"likes_plus":11},"id":"377","type":"events"}]}
{"data":[{"id":"377","type":"comments"},{"data":{"comments":22},"id":"377","type":"events"}]}
{"data":[{"id":"377","type":"comments"},{"data":{"comments":23},"id":"377","type":"events"}]}
{"data":[{"data":{"likes_minus":2},"id":"385","type":"events"}]}
{"data":[{"data":{"likes_plus":2},"id":"385","type":"events"}]}
{"data":[{"data":{"likes_minus":3},"id":"385","type":"events"}]}
Если реализовать метод (с этими же библиотеками импорта), в андроид студии - в ответ тишина ((((((
В конце метода вставил "System.out.println("callingR->refreshWS()");"
И только эту строка каждые 2 секунды появляется (((((

В чём проблема?

Вернуться к обсуждению:
Socket.io (прослушивание события работает на Desktop и не работает на Android) Программирование Android
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2016, 12:53
Готовые ответы и решения:

Почему в iPhone не работает нажатие на телефонный номер, а в Android работает?
Здравствуйте! Почему если открыть на iPhone WEB сайт, на котором отображают телефонный номер для...

Динамический ScrollView работает в Unity, не работает в Android
Странная проблема. Есть scrollview. Заполняю его динамически префабами. В unity работает, все...

Прослушивание события клик
Привет всем, на странице есть несколько кнопок(их количество случайное). Ставлю их на прослушку...

Не работает Database Desktop
Парни задали лабу создать БД через Database Desktop только он не пашет у меня Delphi 7 может кто...

3
18.01.2016, 12:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2016, 12:53
Помогаю со студенческими работами здесь

Database desktop не работает
Вообщем если кто то сталкивался, помогите) Открываю Database desktop File&gt;New&gt;Table появляется...

Не работает Database Desktop
Здравствуйте! Сегодня начал изучать БД в Delphi. Хотел создать таблицу в Database Desktop, но при...

Прослушивание события сцены в загружаемом swf
Есть два swf-файла. Один файл подгружает другой swf-файл. Как сделать потомком первого swf ?

Не работает PostBack обработчик события с ЧПУ. Без ЧПУ работает
Хелп. Сам пишу на пхп, просто проект на АСП попался, решил поинтересоваться. Сделал на сайте ЧПУ с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru