Andrey
Всем привет! Кто-нибудь подскажет, какую лучше использовать библиотеку для создания многопоточного ,но легкого http сервера на андройд?
Andrey
а зачем он нужен?
Принимать post запросы с вэб серверов в приложении
Constantine
Всем привет. Есть ли способ отправлять нотификации сразу в Notification center в обход onMessageReceived даже когда приложение открыто?
Andrey
а для этого нужен сервер?
Да. Дело в том, что клиентам(☺ на самом деле серверам в инете) будет известен только ip телефона. А телефону про этих клиентов неизвестно ничего
Anonymous
Здравствуйте, удаление из бд не подскажете как можно реализовать через room?
central
Здравствуйте, удаление из бд не подскажете как можно реализовать через room?
https://startandroid.ru/ru/courses/architecture-components/27-course/architecture-components/531-urok-7-room-insert-update-delete-transaction.html
Andrey
мб websocket?
Websocket? Высокого уровня либа? Я понимаю, что можно сокеты в разных потоках открывать и общаться через них. Реализовывал когда-то... еще cbuilder....если,кто помнит. Не охота копаться долго. Может есть готовое решение высокого уровня. Websocket -это java библиотека?
Andrey
это протокол, а okhttp поддерживает этот протокол
Вы меня не поняли. Я понимаю клиен-серверную технологию. Okhttp я для примера привел:нравиться реализация библиотеки. Так вот. Нужна либа умеющая слушать порт. При новом подключении создавать новый поток. И понимать САМА такие вещи,как get,post ,body,header и т.д. вообщем http сервер
Andrey
Добрый день, использую в проекте single activity с навигацией по Jetpack navigation, и проблема в том что при старте надо проверять авторизован ли пользователь или нет и зависимо от условия запускать нужный граф. Сейчас навигация идёт таким образом: https://pastebin.com/i8qFs75P, условия проверки стоят в onCreate, но при пересоздание экрана идёт опять проверка этих условий и сбрасывает весь бэк стек навигации. Как можно это предотвратить ? Пока в голову пришла только мысль с булевым флагом во ViewModel, но есть ли решения лучше?
Andrey
а, это прям принципиально устройство как сервер использовать? для любой http клиент - spark, ktor, javalin
Нет. Это часть приложения. Просто на него будут падать post запросы.
Aleksey
Нет. Это часть приложения. Просто на него будут падать post запросы.
может, лучше задачу обсудить, а не очень странное решение?)
lbai
хм, пофиксил, оказывается строки с тегами нужно брать через getText() а не getString.... не встречал раньше, данный метод
Nurgul
Всем привет! Может кто нибудь сталкивался, как можно определить, что на исходящий звонок ответили? api < 23
Mike
на конкурс что уже забили все?
ну формально срок кончился, теперь надо сгрести все картинки и сделать голосование
lbai
SpannableStringBuilder уже сказали?
да, я крутил эти 2 строки тудым сюдым, а там в getString немного не то а вот getText о котором впервые слышу все делает как нужно
Andrey
может, лучше задачу обсудить, а не очень странное решение?)
Хорошо. Давайте обсудим. В сети есть n кол-во web серверов. Они при обращении к ним клиента (может запрос с другого сервера,может из браузера-не важно, посылают post запрос по ip адресу(в нашем случае динамическому адресу телефона...как они узнают этот адресс? Это другая история😁).
V.Ilin
посоветуйте видео/коделаб по имплементации темной темы
Andrey
это не суть задачи, это XY problem
Повторяю. Проблема одна-я не знаю библиотеки,которая позволяет в приложении слушать порт и понимать http протокол
Sergey
звучит как пуш нотификация и по ней делать пост запрос к серверу
Mike
Повторяю. Проблема одна-я не знаю библиотеки,которая позволяет в приложении слушать порт и понимать http протокол
тогда нагугли и не парь нам мозги своей в корне неверной постановкой задачи
Andrey
ты не знаешь как работает роутер, маршрутизатор, голова
Блин, ребята. Я с 1996 года в програмировании. Андройд хреново знаю. А задача появилась. Нужна только либа для создания http сервера на андройд. И ВСЕ!
Andrey
я тебе целых три назвал, какие проблемы?
Спасибо, друг. Извини пропустил... Буду смотреть. Спасибо.
Anonymous
Дец интернет поверх основного посредством 802.11 и других методов, почему бы и нет
Mike
ну да, в 1996 гугла ещё не было...
Andrey
и что мешает его нагуглить?
А то мешает,что я интересовался у людей,которые с этим работали уже, а не то,что сами разраьботчики пишут о своем детище.
Andrey
никто с таким не работал, будешь первым)
Отлично. Поделюсь потом опытом. Всем удачи. Пойду работать.
Anonymous
Andrey
Интересно узнать, что за проект такой
Я поделюсь,обязательно,когда минимальный результат будет.
Vadim
Поправьте если не туда думаю Хочу чтобы когда время снэкбара истекало у меня сразу срабатывал другой метод так понимаю нужно вешать CallBack на SnackBar но он deprecated
Anonymous
Я поделюсь,обязательно,когда минимальный результат будет.
А какую задачу вообще решаешь? Можно предположить, что ты работаешь над некоторой мобильной локальной сетью с сервером на андроид без выхода к глобальной, или дец сетью... которая может.быть к примеру приватной и работать через вышеуказанный 802.11 и другие Предположений много...
Aleksey
захадка 🤔 ничего не понятно, но очень интересно!
Mike
о, добавилась пелена доблоезагадочности
Павел 🍵
Как называется когда в reveclerview буквы с лева в закрепе или в шапке болтаются в соответствии элементам
Hovhannes
Sticky header
Hovhannes
Чет типа того
Павел 🍵
https://stackoverflow.com/questions/31261437/how-to-create-material-design-like-custom-scrollbar-with-numbers-and-alphabets-b/36550228
Павел 🍵
Нашел, тут в вопросе гифка
Dolgovec
Привет. Такой вопрос, чем можно декодировать файлы такого типа: resources/assets/bin/Data/0be83f8f151674810b5ac9bbc5266b5a по идее там должны быть тексты
Dolgovec
хз какого, они без расширения идут: https://prnt.sc/qlfmqs
Aleksey
lbai
архиватором че говорит?
Dolgovec
Я пытаюсь из аппы вытащить тексты, декоднул .apk и тут такое
Mike
хз какого, они без расширения идут: https://prnt.sc/qlfmqs
Ну вот и мы не знаем) стоит посмотреть хекс-редактором, одинаковые ли у них первые байты
You
Тулза вроде есть
Dolgovec
Это юнити ассеты
Спасибо, понятно куда копать теперь
Okhsunrog
Hovhannes
Шта?
Okhsunrog
Вроде такого, но только часовые пояса российские
Azad
относительно Москвы это что-то новое?)
Hovhannes
На хре на
🇷🇺El Mariachi
ЯННП