Alexey
Есть скриншот на входе, а на выходе получаем текст и координаты каждого слова
Ой, это вообще про другое 🙂 тут что-то про компьютерное(машинное) зрение
Alexey
Да, про него
Я с этим не работаю, и не применял. Так что помочь не смогу 🙁 + в гугле по быстрому чего-то нормального не смог найти. Только openCV, но тут свою либу писать для распознавания на Си, потом NDK и в Android. Сложно, муторно, но будет работать как тебе надо
Vadim
Есть ли какой то способ определить что настройки биометрии на девайса были изменены? т.е. по хорошему, если юзер удалил старый и добавил новый палец, то нужно чистить keystore
awawa
Да, про него
Это в сторону OCR надо искать. Есть Tesseract, но хз как он на андроид себя ведёт
awawa
Юзал его на Python, но он тоже что-то не супер себя показал. В общем наверное есть либы получше, и скорее всего платные
awawa
+, платные скорее всего есть норм
Да чёт слабо верится, если честно. Если бы онлайн, тогда да, а на оффлайн либы в таком деле надежды мало
Alexey
Да чёт слабо верится, если честно. Если бы онлайн, тогда да, а на оффлайн либы в таком деле надежды мало
На самом деле есть. Можешь чекнуть Вкармане приложение от Тинькофф там сканирует документы даже оффлайн 🙂
awawa
На самом деле есть. Можешь чекнуть Вкармане приложение от Тинькофф там сканирует документы даже оффлайн 🙂
Только документы или всякий текст? Там же куча нюансов. Например, у меня Tesseract нормально распознавал чёрный текст на белом фоне, а если эту же картинку в негативе - нифига
awawa
Плюс рукописный текст, разные шрифты, фотографии, скриншоты
Alexey
Да, про него
https://smartengines.com/
awawa
Только доки. Corner Case не учитываем с распознаванием конечно же 🙂
Ну вот и я о том же. Понятно, что есть либы, которые написаны под конкретную задачу и они её хорошо выполняют. Но онлайн решения всё таки дают большее качество. Там нейросеть подключили какую-нибудь, обучили её, а потом ещё и с каждым запросом она распознаёт всё лучше, оффлайн решения так не могут
Artem
на MVI и TEA скорее 🙂
Шо за чай, можете просветить данный вопрос?) Эм Ви ай знаю, а это даже не слыхивал.
Sergey
Подскажите, пожалуйста, как лучше сверстать такое? Синий фон просто выставиться background у лэйаута? Диаграмму? Правда от диаграммы через таблицу или грид?
Hovhannes
Как лучше.... Ты для начала сверстай хоть как-то чтобы правильно отображалось
Denis
Подскажите, пожалуйста, как лучше сверстать такое? Синий фон просто выставиться background у лэйаута? Диаграмму? Правда от диаграммы через таблицу или грид?
я бы сделал recyclerView и разбил бы все на холдеры. Карточку можно сделать через CardView, но можно и просто закруглить LinearLayout. Диаграмма - обычная окружность на канвасе
Denis
просто сделай CustomView
Sergey
Хорошо, спасибо
Artem
cardview, flowlayout
Denis
если больше ничего туда добавляться не будет, то просто сверстай
Andrey
привет у меня проект на androidx есть компонент, который до сих пор на суппорт библиотеке. вроде как jetifier умеет конвертировать суппортовое в androidx. и как бы я читал об успешных попытках заджетивиить эту библиотеку. чот у меня не получается. указал в конфиге использовать его, но без результата. есть вероятность, что этой утилиты нет в androidsdk и ее нужно скачивать отдельно?
Artem
Taming state with TEA
Осмотримс
Artem
Спс
Dima
Хай. Народ нужно сделать аудио/видео плеер. Подскажите, для воспроизведение аудио/видео я хочу использовать exoplayer. Вопрос как можно реализовать переключения между аудио/видео в MediaServiceCompat. Либо делать два сервис а паузить музыку если выбрали видео ?
Aleksey
всем привет! проблема с APP links, настроил протестил, все замечательно работает, залил обнову в маркет, скачиваешь - нифига не работает, беру из студии сборку, работает... какая то подстава с ключами, или что это может быть?
Данил Ильин
Добрый день, ищу ментора по java. Учусь кодить и на ходу хочу создать приложение, необходим человек который подскажет и тыкнет что куда. В идеале 2-3 часовых занятия в неделю. По стоимости напишите в лс кто готов.
⬤ vitaly
Кто бы что ни говорил, но mvp в сравнении с mvvm мусор, и каждый нормальный поц со временем переходит на mvvm
Сидишь такой, голову ломаешь, почему у тебя синглскрин-залупа с одной строчкой текста лагает, а это просто кто-то мввм завёз туда, с даггером, ырыксом и прочими ништяками, потому что иначе твоё приложение мусор.
Aleksey
после залива в маркет, у приложения sha-256 меняется?
Alex Android
после залива в маркет, у приложения sha-256 меняется?
Да, фингерпринт у дебажного один, у релизного другой. Со включенным подписанием гугла третий
Aleksey
Да, фингерпринт у дебажного один, у релизного другой. Со включенным подписанием гугла третий
вот про дебаг - релиз, знал. а где можно измененный ключ найти? в консоли? просто нет доступа а надо найти решение
Aleksey
Aleksey
Да, фингерпринт у дебажного один, у релизного другой. Со включенным подписанием гугла третий
он же не может быть измененный в третьем случае, т.к. пользователи не смогут установить обновление
Alex Android
он же не может быть измененный в третьем случае, т.к. пользователи не смогут установить обновление
Как тогда изменяется поведение устройства после включения App signing? Фингерпринт то меняется
Aleksey
Как тогда изменяется поведение устройства после включения App signing? Фингерпринт то меняется
ты загружаешь свою подпись в Google Play и они подписывают за тебя, а ты получаешь возможность грузить приложения с DEV (грубо говоря) ключом, который всегда можно переиздать
Dyno
Кто пользовался apktool? Я поменял название app_name строки в strings.xml и собрал обратно. но чет не запускается
Aleksei
на какое название поменял?
Shiko
Кто пользовался apktool? Я поменял название app_name строки в strings.xml и собрал обратно. но чет не запускается
А пакет поменял? Было бы проще через adb install посмотреть сообщение ошибки
Shiko
Неизменная версия установлена на виртуалке?
Dyno
Неизменная версия установлена на виртуалке?
да. потом я её удалил и поставил пересобранную и вот
Shiko
Тогда через adb ставь и смотри в первую очередь сообщение об ошибке
Dyno
Неизменная версия установлена на виртуалке?
виртуалка ты имеешь ввиду что? если эмулятор, то да. на скриншоте видно, что эмулятор
Shiko
Эмулятор
Shiko
Если у тебя установлена неизмененная версия, то в этом и проблема: ты пытаешься поставить приложение с тем же пакетом, но (подозреваю) подписанную другим ключом
Dyno
Если у тебя установлена неизмененная версия, то в этом и проблема: ты пытаешься поставить приложение с тем же пакетом, но (подозреваю) подписанную другим ключом
нет, я удалил приложение и поставил новое. и тем более пробовал запустить пересобранную версию на реальный девайс, на нем изначальная версия еще не устанавливалась. может как-то apktool неправильно настроил я. спасибо, буду пробовать adb intall
Алексей
. Как отключить вообще механизм восстановления стека активитей во всем приложении. Чтоб при старте всегда стартовала одинаковая активити? Весь Гугл перерыл
Евгений
Засунь onDestroy в onPause)
Алексей
Не, это не то. Надо отключить восстановление стека активити после того как система убивает приложение, а потом пользователь его снова открывает. + У меня есть неподконтрольный мне где могут тоже активити запускаться
Володя
так у тебя и так откроется лонч активити по идее нет?
Алексей
Неа, если пользователь вернулся через меню где все "открытые" приложения
Евгений
Алексей
Да, одна. Но андроид при сворачивании прилы, смерти прилы и разворачивания восстанавливает открытый стек активити
Евгений
Только проверка нужна
Aleksey
roman G
у кого-нибудь есть список самых проблемных девайсов? Типа сяоми и самсунгов(конкретных версий)? или можно брать любой сяоми/самсунг?
Алексей
В onResume тогда финишуй все и стартуй то, что надо
Не подходит, это не тот кейс. Если прила просто развернулась то пофиг. Надо обработать именно ситуацию когда прила была убита а потом восстанавливается
Алексей
Потому что в этом случае стек активити восстановится а данные для прилы, например, не загрузились заного
Алексей
Хз блин как объяснить )
Алексей
Весь Гугл реально перерыл
--------
Весь Гугл реально перерыл
так легко же. Don't keep Activityes включи в настройках разработчика
Алексей
Ну так это только у меня будет работать )
Алексей
Чтобы везде работало
Алексей
И это тоже не то. Он не будет хранить активити в бекстеке, но стек сам хранить будет ))) и при нажатии кнопки назад просто будет заного активити создавать
Алексей
И при восстановлении состояния тоже стек восстановит
--------
какую-то херю ты костылишь, судя по описанию. Не представляю, где это может пригодиться