Size: a a a

Android Developers

2021 January 22

MK

Max Kot in Android Developers
😃
источник

D

Denis in Android Developers
Kasem
круто насчёт рума, а каким нибудь таймером пользовались?
Или просто на observer стоял, появился сразу ?
мне кажется, слушателя будет достаточно. появился интернет -> попробовал отправить -> response == 200? goNext:break
источник

K

Kasem in Android Developers
Denis
мне кажется, слушателя будет достаточно. появился интернет -> попробовал отправить -> response == 200? goNext:break
А если инета нет или не получилось
источник

D

Denis in Android Developers
Kasem
А если инета нет или не получилось
да, сейчас подумал. вместо break какой-то таймер нужен на следующую попытку. и отключать слушатель до срабатывания таймера
источник

L

Leonid in Android Developers
Kasem
круто насчёт рума, а каким нибудь таймером пользовались?
Или просто на observer стоял, появился сразу ?
Можно просто по интервалу пытаться отправить, если в прошлый раз была ошибка.

Интернет может появиться и пропасть в процессе передачи. Может пропасть между моментом как он появился и прога начала отправлять данные.
источник

K

Kasem in Android Developers
Leonid
Можно просто по интервалу пытаться отправить, если в прошлый раз была ошибка.

Интернет может появиться и пропасть в процессе передачи. Может пропасть между моментом как он появился и прога начала отправлять данные.
По интервалу, а чтобы запускать интервал в таймер?
источник

D

Denis in Android Developers
Kasem
По интервалу, а чтобы запускать интервал в таймер?
интервал и есть таймер в данном контексте
источник

L

Leonid in Android Developers
Max Kot
Конечно сделал небольшую надстройку под логику сервера
Передавай по http в формате Json, а используй retrofit. Сохранишь себе кучу времени и нервов, а код будет гораздо надёжнее, чем с нуля на голом TCP IP.
источник

K

Kasem in Android Developers
🤔 got it
источник

MK

Max Kot in Android Developers
Leonid
Передавай по http в формате Json, а используй retrofit. Сохранишь себе кучу времени и нервов, а код будет гораздо надёжнее, чем с нуля на голом TCP IP.
Для игры передавать данные по http?
источник

MK

Max Kot in Android Developers
На tcp я уже сделал сервер со всем что мне нужно просто
источник

MK

Max Kot in Android Developers
Вроде норм работает
источник

D

Denis in Android Developers
Leonid
Передавай по http в формате Json, а используй retrofit. Сохранишь себе кучу времени и нервов, а код будет гораздо надёжнее, чем с нуля на голом TCP IP.
Json-ом передавать 200 кб как-то не красиво
источник

K

Kasem in Android Developers
Denis
Json-ом передавать 200 кб как-то не красиво
источник

K

Kasem in Android Developers
У меня 1-6 мб уходит из за басе64 картинок
источник

L

Leonid in Android Developers
Max Kot
Для игры передавать данные по http?
Ооо, подробности подъехали 😁😁😁
Зависит от требований по-любому.
источник

L

Leonid in Android Developers
Denis
Json-ом передавать 200 кб как-то не красиво
А как лучше?
источник

PE

Pavel Erokhin in Android Developers
Max Kot
Вроде норм работает
ключевое слово "вроде")))
источник

L

Leonid in Android Developers
+
источник

PE

Pavel Erokhin in Android Developers
Kasem
У меня 1-6 мб уходит из за басе64 картинок
респект!
источник