Alexey
Это называется не шторка, гугли bottom sheet Android
Да знаю, это вроде BottomSheetDialogFragment называется, но суть то в том, что у гугл пэй есть своя активити, на которую и переходим при нажатии на кнопку "оплатить", а потом в нашем активити попадаем в onActivityResult
Alexey
Но на скрине то явно не активити гуглпэевская а боттомдиалогфрагмент
Aleks
Это и есть их активити. Открывается поверх твоего
Aleks
Содержит только ботомшит
Anonymous
loadInBackground засыпает на две секунды, как извне остановить AsyncTaskLoader?
Vadim
А как можно сделать функционал по напоминалке? у меня щас в базе есть просто дата типа long и вот допустим это дата 27 января то как сделать можно напоминалку за день скажем?
Andreu
А так, alarmmanager, workmanager. Не работал с ними, поэтому могу ошибаться
Vadim
А так, alarmmanager, workmanager. Не работал с ними, поэтому могу ошибаться
я про сам функционал мне брать дату и минусовать день от текущей даты в Long?
Andreu
я про сам функционал мне брать дату и минусовать день от текущей даты в Long?
Что-то я не вижу, чтобы выше такой вопрос был задан. В чем собственно сложность?
Andreu
Если вопрос стоит как отнимать, перегоняешь long LocalDate и отнимаешь сколько нужно, там хорошие методы для этого есть
Andreu
И вообще очень странная затея хранить дату в long. Там в миллисекундах она или как?
Vadim
И вообще очень странная затея хранить дату в long. Там в миллисекундах она или как?
храню дату в Long в базе данных firebase и вот допустим когда добавляю дату deadline пишу что то подобное val deadline = parsedDate?.atStartOfDay()?.toInstant(ZoneOffset.UTC)?.toEpochMilli() ?: presenter.savedDeadline и теперь если я правильно я должен эту переменную перевести в дату после чего использовать методы аля minusDay верно я понял?
Andreu
Ну да
Andreu
Ты можешь как бы и так просто отнять количество секунд в дне, чтобы не делать преобразований много)
Anonymous
Поскажите, плиз, или киньте ссылок. Какие есть способы безопасной передачи данных из моб. браузера в андроид приложение?
jenia
Делаю отправку сообщения через FCM. Взял токен у клиента и его использую. Проблема в том что он меняется постоянно. Мне каждый раз передавать его в запррсе от пользователя для поддержки его актуальности у себя в бд или я что то не то делаю или не понимаю как дать один раз token на телефон и все?
Pavel
Привет ☺️ Как вычесть 9.695160123193147E-65 такое число например : 1 - 9.695160123193147E-65
Alexey
Содержит только ботомшит
А может разве быть активити только на пол экрана? Или я туплю что-то...
Andreu
А где надо хранить дату? В стринг?)
Кому как удобно для какой цели)
jenia
каждый раз при смене токена приложение должно его отправлять на бек
То есть его нужно хранить в бд и сравнивать каждый раз после прохождения кода по его аттрибуции?
Ivan
сравнивать ничего не надо, но если метод дернулся - то в этом методе произвести необходимые действия по обновлению токена
Ivan
Я понял. Не знал. Спасибо :)
onNewToken что ли метод
jenia
onNewToken что ли метод
А если сервер был не доступен то как это разруливается?
Ivan
А если сервер был не доступен то как это разруливается?
ну тогда приложение должно попробовать отправить позже (WorkManager как вариант)
jenia
ну тогда приложение должно попробовать отправить позже (WorkManager как вариант)
Значит нужно где то хранить этот тоуег что бы его потом отослать?
jenia
Или не его будут давать одинаковый постоянно в callback где я его беру?
Anonymous
Как сделать чтобы SwipeLayout подргружал список в Recycler не при прокрутке вверх, а при прокрутки вниз?
Ivan
Значит нужно где то хранить этот тоуег что бы его потом отослать?
тебе дают новый токен, хочешь отправляй сразу на бек, хочешь сохраняй и отправляй потом - как душе угодно. Workmanager будет повторять попытки отправки в случае если бек недоступен, тогда отдельно токен сохранять не придется.
plastyr
никаких
А скажите пожалуйста для чего вы его использовали. Интересны какие были требования. Я хочу для первого релиза приложения обойтись без регистрации
Alexander
А скажите пожалуйста для чего вы его использовали. Интересны какие были требования. Я хочу для первого релиза приложения обойтись без регистрации
Я его не использовал, это было легаси, которое логгировало на сервер. Позже было успешно заменено на firebase token.
plastyr
Я его не использовал, это было легаси, которое логгировало на сервер. Позже было успешно заменено на firebase token.
А большая база пользователей была? В документации написано что для какого-то вендора все ID совпадают. И всегда ли у устройства есть ID?
plastyr
Большая. Не берите android id для однозначной идентификации пользователя.
:) . Спасибо. Альтернативы как я понимаю нет кроме как делать регистрацию?
Alexander
Alexander
:) . Спасибо. Альтернативы как я понимаю нет кроме как делать регистрацию?
Парой десятков сообщений выше шло обсуждение firebase token. Там даже расписали, как его использовать. Если не смущает затягивание firebase к себе в проект, то это будет самым рациональным вариантом.
Andreu
А вы в чём храните?
Мне с сервера приходит в виде строки «dd/mm/YYYY”, так и храню
Alexander
Мне с сервера приходит в виде строки «dd/mm/YYYY”, так и храню
И каждый раз парсите туда-сюда, когда нужно поработать с ней?
Andreu
И каждый раз парсите туда-сюда, когда нужно поработать с ней?
Вся моя работа с ней заключается в открытие диалога выбора жаты, а там все равно Date
Alexander
retrofit, converter
причем тут это? тема про способ хранения даты.
jenia
причем тут это? тема про способ хранения даты.
Так сохраняйте сразу как нужно автоматом в бд что бы не парсить туда сюда
jenia
лол
По моему это не вам писал :)
Aleksey
Какие инструменты для мониторинга состояния приложения и КАК вы используете?
Изам
Добрый вечер, подскажите пожалуйста, как лучше передать информацию из одного фрагмента в другой. Я гуглил и там были варианты передать через родительский Activity, но этот вариант мне не совсем подходит, т.к. вылазиют ошибки связанные с небольшой сложностью иерархии фрагментов.
Aleksey
firebase, crashlitics
А что трекаешь там? Очевидно, что Crash Rate - не самый явный показатель, что приложение работает, как нужно
Aleksey
Tam je est stastika po stranam poseschenii, kolichestvo vremeni i tp + crash
Ну а что дает статистика по странам?) Мне, например, важно, когда я вижу, как ведут себя асинхронные штуки. Например, пользователь нажал на кнопку «авторизовать» и получил, какой-то результат. А я вижу, что 17% таких кликов закончилось ошибкой, а остальные - успешной авторизацией.
Aleksey
Возможно, такие штуки должны на уровне тестирования крыться, но всегда хочется знать, что происходит в боевом окружении 💁‍♂️
4321
подскажите, настройки сделанные через service call из командной строки держатся только до перезагрузки?
Anonymous
Народ, всем привет Может кто сталкивался с проблемой Есть nav_graph последний фрагмент в графе при нажатии back button пересоздается, хотя по логике (popTo по дефолту настроены) должен перейти на предыдущий фрагмент в графе
Anonymous
с чем может быть связано
Anonymous
Добрый вечер, друзья, у кого-то был опыт работы с уведомления не через firebase, а через mysql ?
Dmitrii
Коллеги, такой вопрос, могут ли поплыть вью на загнутом экране(Samsung) , если да, то как это лечить? Дело в том что у меня нет телефона на Андроиде, все тестирую в эмуляторе, а у заказчика galaxy9, говорит все экраны уходят куда-то за границы. Такое может быть?
Andrey
https://codeshare.io/5O4re0 Вот делал такое уже, для сортировки используется быстрая сортировка поэтому имплементь компаратор либо компарабл
Спасибо, уже реализовал через groupBy и обычное переберание массива значений, посмотрю утром, если эта реализация будет лучше того что я сделал, то имеет смысл переписать
Тимур
Добрый вечер, друзья, у кого-то был опыт работы с уведомления не через firebase, а через mysql ?
Через файрбейс можешь со своего сервера отправлять уведомления
Тимур
Какие инструменты для мониторинга состояния приложения и КАК вы используете?
Crashlytics скинет подробный отчёт о крэше, даже можешь передавать данные пользователя какие либо
Vadim
Подскажите, есть ли (аналог) RxPm на корутинах?
Daniil
Добрый вечер, друзья, у кого-то был опыт работы с уведомления не через firebase, а через mysql ?
А как они связаны вообще между собой? Твой вопрос звучит примерно так: "у кого был опыт путешествий не на автомобиле, а на холодильнике?".
⚡️Мухамед
Привет всем кто знает как изменить формат отображения ресурсов: У меня есть 3d объект (obj) но при импорте отображается как текстовый
⚡️Мухамед
⚡️Мухамед
Нужно так (ниже)
⚡️Мухамед
Aleksey
Arshak
Всем привет. Кто-нибудь знает какой интент выбрать что бы в стороннем приложении открыть маршрут. Не только в Гугл картах а так чтобы в любом. Например есть "geo:" но открывается только конкретная точкк
Евгений
ВТорой день бьюсь с room. Подскажите, кто работал. Почему Pre-packaged database has an invalid schema
Евгений