Sergey
Ну да он то зайдёт, а зачем фирме такое развлечение)
Kanstantsin
а что в России не работает линкед-ин ?
Sergey
Был в роскомнадзоре
Aleksandr
я пробовал и linkedin и hh.ru hh.ru очень много было звонков, переговоров, там и нашел. Реально hh работает
Alex Android
Кстати про работу: прошёл я в одну компанию. Пишут типа всё ок, но только официалка 17к
Alex Android
Они там охерели ваще
Alex Android
андроидом уборщиком
⬤ vitaly
вы из какой-то параллельной реальности шоле
Sergey
А не официалка?
⬤ vitaly
я с 1 собеса нашёл на норм зп
Alex Android
А не официалка?
Остальные 882% от официалки
Sergey
Остальные 882% от официалки
Ну серая зарплата может быть. В чем проблема
Alex Android
Проблема в том что последний месяц не вытрясешь, больничные/отпускные соси лапу. Они бы ещё предложили по ГПХ или ИП работать, умники
Alex Android
Ничем, добавьте +22+6% к ЗП, вот и отпусные + больничные
⬤ vitaly
норм это что?
когда начинал $1к было, при том, что я в 2 раза меньше просил
Alex Android
Хотя не, это только страховая + песионные. отпускные + больничные всё равно в Ж
Iuriich
По databinding прошу помощи. Есть к примеру ObservableBoolean b и xml лэйаут с дата структурой. И тогда я могу связать их между собой так: <include layout="@layout/item" app:b="@{b}" /> Но как связать их программно? Вот я получаю ItemBinding itemBinding = ItemBinding.inflate(inflater, root, false). Затем container.addView(itemBinding.getRoot()). Как привязать сюда ObservableBoolean?
Iuriich
Чтобы реагировало на изменения
Vadim
Как можно сэмулировать/скачать какой-то стороний эмулятор, где можно потетсить биометрию с таким кейсом, когда сканер находится под экраном
Vadim
например такие кейсы
Vadim
я так понимаю в таком кейсе вызов biometricprompt экран (фрагмент или активити) в onPause даже не отправит?
Leonid
Думаю, что отправит
Leonid
Сейчас проверил на четырёх банковских приложениях - везде одинаково
Leonid
Leonid
Vadim
Сейчас проверил на четырёх банковских приложениях - везде одинаково
видимо это от девайса зависит, мне баг зарепортил юзер со скриншотом. А я использую стандартный biometricprompt
Leonid
Да, ты прав, кстати
Vadim
и прикладывая палец к сенсору, он кликает на кнопку “ноль”
Leonid
Вспомнил про свой предыдущий проект. Там вот так:
Aleksey
например такие кейсы
кажется, не буду себе OnrPlus брать
Leonid
Leonid
И в onPause не отправляет, судя по всему (цифры нажимаются)
Aleksey
это только у one plus ?
конкретно на скриншоте - да вообще, могу ошибаться, но очень уж похож я бы просто что-то блокирующее на весь экран клал, когда ждешь биометрию
Vadim
И в onPause не отправляет, судя по всему (цифры нажимаются)
видимо там используется Fingerprintmanager а не BiometricPrompt ?
Leonid
Я это писал года 2 назад ещё
Vadim
конкретно на скриншоте - да вообще, могу ошибаться, но очень уж похож я бы просто что-то блокирующее на весь экран клал, когда ждешь биометрию
и только этот палец не дисмиссится и нету возможности сделать cancel как в нативном варианте, не понятно как это хэндлить
Vadim
а есть какие-то колбэки?)
коллбэки есть, но пока это не очевидно т.к. в стандартном варианте юзер нажал кнопку Cancel -диалог дисмиснулся и колбэк дёрнулся, а тут получается этот “запрос отпечатка пальца” показывается не как диалог, а просто как вьюха поверх экрана
Владислав
Подскажите пожалуйста один момент, есть два фрагмента (список и детализация) в детализации приличное количество данных и transition картинки, этот переход при холодном запуске долгий и совсем не плавный, через пару тройку становится более менее. Как можно сгладить переход, может подписываться на viewmodel позже или ещё какие варианты?
Anonymous
Привет. Пытаюсь использовать prepopulated db в руме и падает в рантайме по причине: java.lang.IllegalStateException: Pre-packaged database has an invalid schema: my_table_name Expected и Found отличаются только типом поля id. В Expected - INTEGER, а FOUND - TEXT. Но при этом давно поменял в бд тип на INTEGER: CREATE TABLE "my_table_name" ( "id" INTEGER NOT NULL.. и соответственно в Entity: ..@PrimaryKey @ColumnInfo(name = "id", index = true) val categoryId: Integer,.. Проект чистил, рестартил иде с сбросом кэша и тд 🤔
Владислав
Есть вариант подгружать и отображать данные не сразу все а кусками? И поочередно асинхронно
Данные уже есть, они получены ещё со списком. Профайлером посмотрел, на сеть нагрузки нет, процессор в основном. Есть пример какой нибудь, или в какой момент подписаться на вьюмодел?
Hovhannes
А почему тебе кажется что подписка на вм на что-то влияет?
Hovhannes
Точнее место подписки
Владислав
Я комментил все кроме Вью инфлейт и переход становился плавным
Владислав
Но данные надо отобразить в какой то момент
Hovhannes
Ок. Если у тебя тонна данных на фрагменте - придумай способ отображать их кусками или покажи прогресбар секунду
Hovhannes
Пока все там не отрисуется
Hovhannes
Есть бредовая идея не юзать хмл но не думаю что прям ускорит все
Hovhannes
Насколько огромный хмл???
Hovhannes
Может ресайклвью сделаешь?
Владислав
Элементов на 30-40 и они достаточно разные, ресайкл не к месту выходит
Hovhannes
Ресайкл всегда к месту - разные вьютайпы и все
Hovhannes
А до сих пор у тебя что было? Скролвью и линеар?
Владислав
Сейчас скролвью в детализации
Hovhannes
Попробуй ресайклвью
Kostya
Ресайкл всегда к месту - разные вьютайпы и все
ну идея ресайкла же в переиспользовании уже созданных компонентов, а когда их 40 штук, уже оптимизация ухудшается
Hovhannes
Ты всегда можешь вернуться туда где был
Hovhannes
И что-то мне подсказывает что стало бы шустрее все работать
Ваня
ну идея ресайкла же в переиспользовании уже созданных компонентов, а когда их 40 штук, уже оптимизация ухудшается
Если у тебя 40 абсолютно разных элементов, то стоит задуматься о смысле бытия
Kostya
слава Богу ))
Hovhannes
Если у тебя 40 абсолютно разных элементов, то стоит задуматься о смысле бытия
Если ты пришел в Андроид то ты думаешь о бренности бытия каждый день
Владислав
Спасибо в общем, попробую варианты
Hovhannes
Спасибо в общем, попробую варианты
Отпишись плиз если ресайклвью попробуешь и поможет
Kostya
Вот подскажите, ализ, кто-нибудь с Camera2 api работал? Мне что-то кажется, что она кривая какая-то. Например на каких-то телефонах ImageFormat yu12 работает, на каких-то крашится. На каких-то ImageFormat.JPG работает норм, на каких-то глючит. Плюс, не нашел, как можно адекватно резать область кадра (чттбы например обрабатывать не весь кадр, а только его прямоугольник) - приходится картинку туда сюда в матрицу перегонять - не хорошо. Плюс Google Mobile Vision как-то с Camera2 плохо работает. Я вот думаю, неужели нксмотря на то, что Camera1 устарела, она лучше, или это только у меня руки кривые?
ivan
я не думаю что там 30 элеметов совершенно разные, все равно можно как нибудь типизировать