Size: a a a

Android Developers

2020 June 19

ℕo ℕame in Android Developers
slafe
А в чем принципиальная разница ? Т.е. почему это решение лучше?
Потому что, если придет 5 мб данных, то уи просто зависнет
источник

n

neikist in Android Developers
slafe
А в чем принципиальная разница ? Т.е. почему это решение лучше?
UI тред иначе будет заблокирован во время обработки сетевых данных
источник

ℕo ℕame in Android Developers
ℕo ℕame
Потому что, если придет 5 мб данных, то уи просто зависнет
пока это читать будет
источник

s

slafe in Android Developers
UI повиснет то есть?
источник

s

slafe in Android Developers
Всем большое спасибо за ответы
источник

n

neikist in Android Developers
Вообще выполнение запроса в сеть на мейн треде насколько помню должно исключение бросать в принципе. Или я неправильно помню? Как то вообще никогда не пробовал на мейн треде в сеть ходить.
источник

ℕo ℕame in Android Developers
neikist
Вообще выполнение запроса в сеть на мейн треде насколько помню должно исключение бросать в принципе. Или я неправильно помню? Как то вообще никогда не пробовал на мейн треде в сеть ходить.
Это с хттп запросами так работает, а с вебсокетами не было ничего
источник

w

whoami in Android Developers
neikist
Вообще выполнение запроса в сеть на мейн треде насколько помню должно исключение бросать в принципе. Или я неправильно помню? Как то вообще никогда не пробовал на мейн треде в сеть ходить.
сообщение выдаст вроде пользователю, что "приложение не отвечает, прибить?"
источник

n

neikist in Android Developers
whoami
сообщение выдаст вроде пользователю, что "приложение не отвечает, прибить?"
Не, это ANR
источник

w

whoami in Android Developers
ℕo ℕame
Это с хттп запросами так работает, а с вебсокетами не было ничего
а если сеть "моргнет"?
источник

n

neikist in Android Developers
А я говорил именно про моментальный выброс исключения в момент попытки в сеть сходить
источник

w

whoami in Android Developers
neikist
А я говорил именно про моментальный выброс исключения в момент попытки в сеть сходить
точно, подзабыл
источник

n

neikist in Android Developers
whoami
точно, подзабыл
Я про NetworkOnMainThreadException
источник

w

whoami in Android Developers
ℕo ℕame
Это с хттп запросами так работает, а с вебсокетами не было ничего
а вот первый запрос на wss://echo.websocket.org разве не выдаст сразу исключение? это же как раз http запрос будет
источник

ℕo ℕame in Android Developers
whoami
а вот первый запрос на wss://echo.websocket.org разве не выдаст сразу исключение? это же как раз http запрос будет
Я не знаю, особо опыта не было с ws работало
источник

ℕo ℕame in Android Developers
если wss особо не отличается, то исключения не должно быть
источник

ES

Egor Sigolaev in Android Developers
Подскажите пожалуйста хороший сервис по декомпилированию апк. И вообще, возможно ли декомпилировать его в нормальном виде?
источник

w

whoami in Android Developers
судя по документации, все же сначала  делается именно HTTP запрос
https://learn.javascript.ru/websocket
GET /chat
Host: javascript.info
Origin: https://javascript.info
Connection: Upgrade
Upgrade: websocket
Sec-WebSocket-Key: Iv8io/9s+lYFgZWcXczP8Q==
Sec-WebSocket-Version: 13

там толко заголовок Upgrade добавляется
источник

AD

Adel Dolgov in Android Developers
Спасибо!
источник

K

Kasem in Android Developers
/report
источник