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

Socket Client Android - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Проигрывание музыки android studio http://www.cyberforum.ru/android-dev/thread1248032.html
У меня проблема я использовал код MediaPlayer mPlayer = MediaPlayer.create(this, R.raw.OOO); mPlayer.start(); Потом при запуске приложения у меня система спросила что то вроде:"К какому типу относится OOO.mp3? И на выбор были представлены типы файлов, такие как: текстовые документы, документы кодов, а музыки не было. А я не знал, что выбрать, и нажал по глупости кнопку:"use matched...
Android PopupWindow. Что осталось за кадром? (Tutorial) Здравствуйте! Недавно потребовалось сделать выпадающий список более вменяемым, чем это бывает у Spinner. Поискав, понял, что лучше всего в этом деле пригодится связка EditText + PopupWindow с ListView. Вариант с Dialog показался мне сложным или нереализуемым, поэтому выбор пал на PopupWindow. Подпрограмма должна: 1) при нажатии на EditText открывать выпадающий список, 2) при нажатии на список... http://www.cyberforum.ru/android-dev/thread1247963.html
Android Доступ из активити в фрагмент
Здравствуйте, такой вопрос есть активити import java.io.File; import java.io.IOException; import java.text.DecimalFormat;
Android Drawable для нажатия на RelativeLayout
В LinearLayout я засунул два RelativeLayout, а также создал drawable selector в котором при нажатии меняется цвет. При нажатии на один RelativeLayout цвет почему-то меняется и на втором. Почему так? Добавлено через 3 часа 55 минут Вот разметка <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Android Как создать ListView с двумя TextView и работать с ними http://www.cyberforum.ru/android-dev/thread1247897.html
Как создать ListView с двумя TextView и работать с ними использую класс Adapter(Ну или чем то похожим если такое существует).
Android Как замостить изображение? Когда я хочу разместить картинку на форме в самый крайний угол или сторону, система не позволяет сделать так, чтобы изображение начиналось именно с самого левого или иного края, все равно остается белая полоса. Как сделать так, чтобы вставляемый мною объект начинался чисто с самого края? И второй вопрос. На изображении видно, где у меня расположен квадрат с колесами(стоит на земле), но когда я... подробнее

Показать сообщение отдельно
sputttnik
3 / 3 / 3
Регистрация: 28.01.2014
Сообщений: 7

Socket Client Android - Android

27.08.2014, 23:10. Просмотров 518. Ответов 0
Метки (Все метки)

Здравствуйте форумчане. Пытаюсь написать клиент на андроид с использованием сокетов. Отправить сообщение на сервер получается, а вот получить ответ нет. Сервер написан на Node.js netSocket, работает исправно. В клиенте выдает java.io.EOFException. Не могу понять, что ему нужно.
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
@Override
    public void run() {
        super.run();
        messsage = getJsonArray(context);
        Log.d(LOG_TAG, messsage);
        try {
            Log.d(LOG_TAG, "run");
 
            clientSocket = new Socket();
            clientSocket.connect(socketAddress, 10000);
 
            if (clientSocket.isConnected()) {
                Log.d(LOG_TAG, "connected");
            } else {
                Log.d(LOG_TAG, "failConnected");
            }
 
            dataOutputStream = new DataOutputStream(clientSocket.getOutputStream());
            dataInputStream = new DataInputStream(clientSocket.getInputStream());
            BufferedReader in = new BufferedReader(new InputStreamReader(clientSocket.getInputStream()));
 
            dataOutputStream.writeUTF(messsage);
            dataOutputStream.flush();
            String line;
 
            while (true) {
                line = dataInputStream.readUTF(); // ждем пока сервер отошлет строку текста.
                Log.d(LOG_TAG, "The server was very polite. It sent me this : " + line);
                Log.d(LOG_TAG, "Looks like the server is pleased with us. Go ahead and enter more lines.");
 
            }
        } catch (UnknownHostException e) {
            Log.d(LOG_TAG, e.toString());
        } catch (IOException e) {
            Log.d(LOG_TAG, e.toString());
        }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru