Size: a a a

StartAndroid Ru RxJava

2017 July 25

SG

Sergey Gonin in StartAndroid Ru RxJava
класс то скинешь?)
источник

ДФ

Д Ф in StartAndroid Ru RxJava
ня
источник

ДФ

Д Ф in StartAndroid Ru RxJava
источник

ДФ

Д Ф in StartAndroid Ru RxJava
источник

ДФ

Д Ф in StartAndroid Ru RxJava
источник

ДФ

Д Ф in StartAndroid Ru RxJava
2 года назад для одного проекта использовал потом вообще забросил
источник

ДФ

Д Ф in StartAndroid Ru RxJava
ну если честно там гавнокод так как  2 года назад писал)
источник

ДФ

Д Ф in StartAndroid Ru RxJava
подойдёт ?
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
ещё не успел посомтреть
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
опиши взаимодействие
источник

ДФ

Д Ф in StartAndroid Ru RxJava
Импортируешь ClientSocket туда куда тебе нужно например в классе парсера
источник

ДФ

Д Ф in StartAndroid Ru RxJava
и создаёшь нвоый жкземпляр класса
источник

ДФ

Д Ф in StartAndroid Ru RxJava
public ClientSocket cs = new ClientSocket(this) {

       android.os.Message  msg;

       public void onConnect() {
           //Log.v("Gala","onConnect");
           msg = new android.os.Message();
           msg.arg1 = 1;
           handler.sendMessage(msg);
           CONNECT_STATUS = true;

       };
       @Override
       public void onDisconnect() {
           super.onDisconnect();
           //Log.v("Gala", "onDisconnect");
           msg = new android.os.Message();
           msg.arg1 = 0;
           handler.sendMessage(msg);
           CONNECT_STATUS = false;
           // Toast.makeText(getApplicationContext(), ("onDisconnect..."),
           // 1).show();

       }

       public void onReadData(String result) {
           //Log.v("Gala","onReadData");
           msg = new android.os.Message();
           msg.obj = result;
           handler.sendMessage(msg);
           // Toast.makeText(getApplicationContext(), ("onReadData: "+result),
           // 1).show();

       }

       @Override
       public void onSocketError(int pSocketStatus, Exception e) {
           cs.disconnect();
           cs.disc();
           Log.v("Gala", e.getMessage());
           appendMessage(new Message("Log[" + getTime() + "]","Log",new SpannableString("Ошибка: "+e.toString()),true));
           conDis();
       }
   };
источник

ДФ

Д Ф in StartAndroid Ru RxJava
и тут переопределяем нужные нам методы и всё
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
у тебя там  while (isConnected)
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
и постоянно отправляет
источник

ДФ

Д Ф in StartAndroid Ru RxJava
Да согласен это плохая практика
источник

ДФ

Д Ф in StartAndroid Ru RxJava
Я просто это пиаал почти 2 года назад и торопился)
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
просто оно нонстопом по 10 запросов в секунду выкидвает
источник

ДФ

Д Ф in StartAndroid Ru RxJava
Не жолжно быть так
источник