Vabka
Не пофиг ли в 2020?
Vabka
например?
Самсунг, апле. Наверняка ещё кто-то
Сергій
например?
Samsung на Snapdragon
Vabka
вот это интересно
Ну так расскажи в чём суть прилаги
Vabka
Что за задача(проблема)?
And
Ну так расскажи в чём суть прилаги
ты менеджер, я водитель, ты видишь где я нахожусь в том числе и где находился, при этом видишь логи как я тебя дурить хотел в том числе со временем
Vabka
Водитель пусть только своё местоположение каждые несколько секунд отправляет И всякую телеметрию
Vabka
ну и есесено пусть приложение будет сделано так, чтобы водителю не хотелось его закрывать
And
гугли гугл знает как его обойти) я когдато находил
Буду ОЧЕНЬ ОЧЕНЬ вам признателен если наводку дадите ) вроде все прогуглили
.
ты менеджер, я водитель, ты видишь где я нахожусь в том числе и где находился, при этом видишь логи как я тебя дурить хотел в том числе со временем
я кстати сталкивался с подобным говном по долгу службы и прекрасно тебя понимаю. короче, я сделал в лоб решение, на беке подняли ртс-сервак и время внутри аппа считалось от него. один раз синк, высчитывание оффсета и блевотная глобальная функция в утилс по получению таймстампа. если у человека из-за кривого времени переставал работать хттпс протокол, то это были его личные проблемы и ответственности с него не снимало
Andrew
Платон не пройдет
а есть кстати в открытом доступе данные по платону? то есть дорога - цена
TS
как запустить foreground service c fragment ? ContextCompat.startForegroundService(getActivity(), serviceIntent); пробую таким способом, не запускается (с Activity работает)
Anonymous
Привет друзья. Хочу получить кода с помощью BroadcastReceiver. Но метод onReceive возвращает "Код подтверждение: 0000". Какого регулярного выражение возвращает цифр после ": "?
Andrew
здесь и регулярка не нужна, .split(":")[1]
массив породит, хз может проще будет применить /(\d+)$/
Andrew
измерять в общем надо что быстрее
Mike
измерять в общем надо что быстрее
эээ, ты считаешь, что регулярки будут быстрее?)
Andrew
хз, если с конца строки будет смотреть может и оптимальнее будет
Mike
нужно как минимум отдельно Pattern.compile, чтобы они вообще не выбыли из сравнения со сплитом)
Andrew
понял
.
в 2020 думать о производительности регулярок это конечно мда
Konstantin
.replace ("Код подтверждения: ", "")
Konstantin
.replace ("Код подтверждения: ", "")
валидация сообщения и ввтаскивание кода в одном выражении, не благодари😂
Vabka
в 2020 думать о производительности регулярок это конечно мда
Если они сложные и вызываются постоянно на сервере, то имеет смысл думать. На клиенте пофиг
Anonymous
что?
где можно писат? этого регекса,
Mike
где можно писат? этого регекса,
с таким русским нигде нельзя писат
Andrew
внутри какая функция?
это регулярное выражение
Hovhannes
с таким русским нигде нельзя писат
в туалете можно писат))) соре. не смог удержаться
Mike
Try better in english
да ответили уже
Artem
Парень с венгрии писал так что ещё нормально он гугл переводчиком пользовался
Artem
ой началось
Сергій
звенгрия
Artem
переименуйте сообщество в "Пишем всегда правильно Android Developers"
Anonymous
Try better in english
OK, but I have to learn Russian
Andrew
/(\d+)$/ это означает захватить группу из символов-цифр с конца строки https://regex101.com/r/8NmqNy/1
Hovhannes
регекс ван лов
Andrew
Могу порекомендовать кроссворды порешать на регепсах, чтобы прокачаться)
Hovhannes
у вас есть проблема вы решаете использовать регекс теперь у вас 2 проблемы бессмертная классика
Aleksey
ребяяяята все привет! я во что то наступил, нужна помощь...🥴 Failure(javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.)
Aleksey
даже не пойму куда копать чтобы тут неделю не просидеть
Sergey
а пробовал в гугл вбить целиком текст?
Aleksey
конечно, 4 листа а4 с кодом решения проблемы, но это чет не то совсем.
Kanstantsin
конечно, 4 листа а4 с кодом решения проблемы, но это чет не то совсем.
оО, стоит разобраться как работает SSL, в ошибке же всё понятно написано что не так
Sergey
https://stackoverflow.com/a/28785936/5685911
Kirill
Привет, для чего в BackStackEntry нужны хлебные крошки(BreadCrumbTitle)?
Aleksey
https://stackoverflow.com/a/28785936/5685911
видимо другого решения и нету, ок, спасибо добрые люди
Kanstantsin
Привет, для чего в BackStackEntry нужны хлебные крошки(BreadCrumbTitle)?
Return the full bread crumb title for the entry, or null if it does not have one. - раньше использовали есть такая view, где прописан весь путь фрагментов, и можно в любой момент перейти к любому, как пример Fragment1 > Fragment2 > Fragment3
Kirill
То есть если я такую вьюху не юзаю, то они нигде не используются?
Kanstantsin
Сейчас я не видел чтобы использовали это где, кроме старых прилаг, раньше у нас было на проекте такое, хелбные крошки - это специальные textview вроде, в котором можно кликать по любому названию фрагмента(тэгу, тайтлу) и перейти к нему сразу
Kanstantsin
То есть если я такую вьюху не юзаю, то они нигде не используются?
нигде ? я ж написал, в старых приложениях думаю есть, мы использовали раньше
Kanstantsin
ну если ты про неё не знаешь, значит думаю не использовал ))
⬤ vitaly
пытаюсь завернуть гугловий высер во что-то, от чего не хочется подохнуть. Онресив не вызывается, ЧЯДНТ?
⬤ vitaly
🙄 сейчас с аналогичным высером работаю(
и что, у тебя тоже не вызывается?)
Turalllb
Подскажите тонкости работы с RequestFocus и подобными методами. У меня есть экран, на нем в вертикальном ресайклере список горизонтальных ресайклеров. Когда фокус на одном из айтемов горизонтального, я проваливаюсь в этот айтем. И запоминаю Id этой View , если id нет , я его задаю сам. Теперь возвращаюсь на предыдущий экран. Ищу свою вью с помощью findViewByID и нахожу, так как нижний экран не перерисовывался, айдишники сохраняются. Ну осталось дело за малым, дать этой вьюхе фокус. current.requestFocus() не дает этой вьюхе фокус пробовал запрос делать в post , все равно фокус не назначается
Turalllb
пытаюсь завернуть гугловий высер во что-то, от чего не хочется подохнуть. Онресив не вызывается, ЧЯДНТ?
это че пуши что ли? Недавно мучались с этой штукой. Сейчас вспомню че было
⬤ vitaly
Поставь брейкпоинт. Логами проверять вызовы ну так себе
спасибо, конечно, за совет, но мне брейкпойнт не покажет, почему тупая собака не вызывается
Mike
и что, у тебя тоже не вызывается?)
там не я писал большую часть. Вызывается. Но там флаги другие
⬤ vitaly
так-то у меня старый отвратительный код работает, а в виде функции-расширения - нет
Savva
Подскажите канал с книгами по изучению котлина, пожалуйста
Turalllb
Ну не важно, суть в том что вызывается это на Launch activity . А обработку пуша или чего то там вы делаете на другой
Turalllb
клик по пушу надо обработать на launch, так вот
⬤ vitaly
там не я писал большую часть. Вызывается. Но там флаги другие
сейчас с флагами "поиграюсь", спасибо
Mike
мажорный баг в том, что при мёртвом приложении это его не поднимет
У меня во Flawless есть pureParcelFunction для таких целей, например