Александр
Ну к примеру неправильно пять попыток прошло показать таймер что через такое то время можно повторить попытку
Влад
Это вроде на уровне системы все
Влад
Должно быть
Igor
Только если заложиться на какой-то константный промежуток
Александр
Ок спасибо
Igor
Но лучше не мудрить и использовать системный механизм
Александр
Ну по сути я использую системный механизм. Только меня не совсем устраивает то что я не знаю через какой промежуток времени я могу повторить попытку. Как это не очень
Влад
Ну это же от прошивки, а если у пользователя твоего приложения будет прошивка, где это время показывается?) он будет два таймера наблюдать
Александр
А как оно покажется?
Влад
Так, как заложено в его прошивке
Александр
Думаешь диалогом выпасть может?
Влад
У меня toast
Александр
Ок спасибо
Kanstantsin
Ну к примеру неправильно пять попыток прошло показать таймер что через такое то время можно повторить попытку
Ну мы делали в своем приложении без закоса под систему, 3 раза неверно и сброс touchId на входе в app
Кирилл
А ViewModel из Android Architecture Components - это тот же самый ViewModel, что в MVVM?
Kanstantsin
А ViewModel из Android Architecture Components - это тот же самый ViewModel, что в MVVM?
Если брать принцип MVVM то вроде у них были нарушения, но зависит как сам сделаешь, по идее такой же
Anton
Привет! Посоветуйте пожалуйста boilerplate проект Kotlin RxJava2 Dagger и желательно тесты
Andrey
Друзья, ни у кого профайлинг в студии так не капризничал?
Andrey
Andrey
Axrorxo'ja
это на 3.1.2 ?
Yushka
оо, брат))как раз с этим же сейчас пляшу)
Andrey
Отлично!) есть прогресс?)
Yushka
в общем, в модуле удаляешь tmp (очевидно, в твоём случае в модуле :app, потом клинишь проект, потом идёшь в конфигуратор сборок и создаёшь на сборку градловую таску для этого же модуля с этим названием (то, что после :app: ), запускаешь именно эту таску на сборку, а ещё параметры туда —no-build-cache
Yushka
у меня примерно так выглядит
Yushka
мне этот спелл помогает, не знаю, поможет ли тебе, но попробуй
Yushka
ну и в конечном итоге там либо какая-то осмысленная ошибка будет (и такое бывает), либо норм всё должно быть
Yushka
Отлично!) есть прогресс?)
заделись потом, помогло или нет
Andrey
заделись потом, помогло или нет
ага, опишусь, спасибо :)
Andrey
заделись потом, помогло или нет
не, не лечится :( Но все равно спасибо
Daniil
Ребят, имел ли кто-нибудь опыт разработки вредоносного по и как с этим бороться?
Elron
ставил кто-то уже ?
S
Ставил. Живет.
S
Обругало слишком свежий gradle, Но это чинится.
Stas
ставил кто-то уже ?
Вчера обновил. Вроде норм
Андрей
ставил кто-то уже ?
о, пойду поставлю что ли
Андрей
ставил кто-то уже ?
пфф кроме багфиксов ничего нет =(
Станислав
Никто не сталкивался - после обовления com.android.support.constraint:constraint-layout стали растягиваться на всю высоту AlertDialog ?
Nikita
А его не обьявляли как deprecated разве? Читал невнимательно, могу путать
Kirill
лол
Nikita
О, я ж помню, что было что-то такое
Kirill
давайте все задепрекейтим
Nikita
Там выше написали же
Nikita
давайте все задепрекейтим
А реально сейчас же по сути эти лайауты не юзать. Ну только в приложениях, которые написаны на курсах каких
Axrorxo'ja
percent layout депрекейтед мб с ним путаешь?
Important: MATCH_PARENT is not recommended for widgets contained in a ConstraintLayout. Similar behavior can be defined by using MATCH_CONSTRAINT with the corresponding left/right or top/bottom constraints being set to "parent".
Лёша
про это вкурсе решил что речь идёт вообще о всей либе
Axrorxo'ja
есть кто то создал свой offline карту через OSM, если есть шарите ссылку pls.
Kirill
подскажите, что тележка использует для обмена данными между клиентов и сервером?
Kirill
grpc какой-нибудь?
Andrey
Привет, кто-нибудь сталкивался с ситуацией, когда у подключаемой через dependencies библиотеке вышла новая версия, но почему-то эти изменения не применялись, т.е. если скачать source.jar библиотеки, то там есть новые классы и т.д., а найти эту библиотеку в external libraries, то там этих изменений нет
Mike
подскажите, что тележка использует для обмена данными между клиентов и сервером?
Собственный RPC поверх TCP; также умеет работать поверх HTTP.
Konstantin
кто нить пробовал использовать в качестве retrofit interceptor + authenticator один и тот же объект? могут быть косяки какие нибудь с этим?
Konstantin
я так понял аутентификатор ждет 401 ответа, not authorized, а потом повторяет запрос с кредитсами. но это как то слишком жирно, поэтому показалось проще использовать interceptor и цеплять авторизацию в нем
Konstantin
с другой стороны authenticator все же полезен когда работающий токен в самом деле протух и надо его обновить. но после обновления придется как то пробросить новый токен к interceptor потому что он должен как то его получить
Konstantin
ну, ок не жирно а излишне
Konstantin
т.е. всегда 2 запроса вместо 1, у меня вся апишка закрытая
Konstantin
почему всегда?
судя по логам каждый раз идет сначала неподписаный запрос, когда ловит забор - идет через аутентификатор
Kirill
Всегда и цепляй токен
Konstantin
ну я и цепляю, в интерсепторе
Kirill
Откуда 2 запроса?
Konstantin
из приложения
Mike
из приложения
да, Капитан
Konstantin
ае
Konstantin
я может не так объясняю
Konstantin
предположим я не юзаю интерсептор ок