Alexander
Есть экран с общим списком заметок, а есть экран с конкретной заметкой. У них общий ViewModel
Alexander
С экрана конкретной заметки может во ViewModel прилететь новый текст, фотографии или аудиозаписи
Alexander
В принципе без разницы, в каком порядке будут выполняться корутины, относящиеся к сохранению частей заметок, но они должны выполняться последовательно, а не все вместе сразу
Aleksandr
не
А добавить кастомную можно? Или это бред?
Mike
А добавить кастомную можно? Или это бред?
бред) но упороться никто не запретит
Aleksandr
Сергій
Т.е. такое реализуемо?
клавиатура это обычное стороннее приложение, в сдк есть возможность управлять некоторыми параметрами отображения клавиатуры, но только если автор этой самой клавиатуры захотел поддержать эти апи 🌝 но менять кнопку на свою скорее всего нет, если даже просто задать текст не всегда работает
Олег
можно поменять тип ввода
Олег
я разрабатывал клавиатуру под андроид, кастомную кнопку ты в неё не всунешь. Зато можешь поиграть с параметром, указанным квантом, либо с типом ввода
Сергей
представил себе рисование клавиатуры на констрейне... для хотя бы 10 языков. Не, нуеггобл.
Anonymous
Как поворачивать фотографию при просмотре если отсутствуют метаданные EXIF ?
Mike
Т.е. такое реализуемо?
Всё зависит от конкретных требований.
Aleksey
Т.е. такое реализуемо?
Почему бы просто не положить в UI кнопку «далее»?
Adel
Всем доброго времени суток. Есть список картинок внутри DialogFragment, нормально ли будет если я вызову второй DialogFragment, который открывает фотки во весь экран?
Сергій
Как поворачивать фотографию при просмотре если отсутствуют метаданные EXIF ?
Никак :) или подключить нейронку пусть угадывает как повернуть фотографию
Сергей
да не, реализуемо. Но что бы на всем зоопарке более менее работало - неделей не отделаться
Udery
всем привет, может кто подсказать, в json фале из firebase есть важная инфа, из-за которой файл не стоит хранить в репозитории?
Aleksandr
Почему бы просто не положить в UI кнопку «далее»?
Заказчик считает что неочевидно пользователю андройд скрывать клавиатуру кнопкой back. Хочет чтобы была на клавиатуре кнопка Готово(как в айфонах есть). Мне кажется это слишком )
Mike
пусть наймёт внешнего UX-специалиста, у которого андроид-телефон по жизни
Сергій
Будет почти то же самое, только не будет возможности перенести курсор на новый рядок 🌝
Dmitry
Можно в ime action задать ACTION_DONE
Подойдёт если только текст в одну строку
Aleksandr
Текст в одну строку
Aleksandr
Но ime делает галку, а хотят слово готово 😂
Dmitry
Но ime делает галку, а хотят слово готово 😂
У Клавы мейзу вроде ставится как раз Готово
Dmitry
Заказчику стоит сказать что в Андроиде клавиатура отдельное приложение и может быть своя у каждого производителя
Aleksey
Будет почти то же самое, только не будет возможности перенести курсор на новый рядок 🌝
Там же есть action done, переход на следующую строку и editor action listener
Rodger
Можете посоветовать бесплатные уроки по веб-программированию(javascriot,php,htm,css и все остальное)
Aleksandr
Спасибо, в общих чертах понял 👍
Ruslan
Но ime делает галку, а хотят слово готово 😂
А вот такой вариант не пойдет? Пишут, что хоть и не на всех клавах, но работает https://stackoverflow.com/a/15710993
Alexander
Как программно проверить фотографию на "смазанность"? Пользователи загружают документы, нужно чекать, чтобы они были читаемыми
Mike
Как программно проверить фотографию на "смазанность"? Пользователи загружают документы, нужно чекать, чтобы они были читаемыми
ухх, ну можно просто проверить, чтобы было много чёрного и белого и мало серого («уровни»), но лучше какой-нибудь OCR прогнать
Adel
Но ime делает галку, а хотят слово готово 😂
Может к нижней части твоего layout добавить вьюшку, которая будет выглядеть как "готово" на айфонах?
Adel
Она будет появляться, когда клавиатура активна
Adel
И исчезать, когда неактивна
Mike
Она будет появляться, когда клавиатура активна
нет нормального способа это узнать 🤷‍♂️
Adel
Но мне кажется это мегакостыльно
Adel
Как сделать раскрытие изображения, когда выбираешь миниатюру? Имеется DialogFragment со списком миниатюр в RecyclerView, при нажатии на миниатюру, на весь экран должна появляться полная фотография, но с анимацией, как это реализовано в том же телеграме, например
Adel
Можно как-нибудь inflate на месте выбора layout на весь экран? И присвоить ему это изображение
Adel
Как вообще это реализуется?
Adel
Правильно
Adel
https://habr.com/ru/post/349650/
Adel
Может кому нужно будет
Dmitry
Как вообще это реализуется?
Погуглите ImageScalingAnimation
Gregory
https://github.com/leenjewel/openssl_for_ios_and_android первая ссылка в гугле не канает?
только там файлы динамик линковки .a а мне нужны .SO
Adel
Возможно ли inflate fragment_container и засунуть в него фрагмент?
Сергей
Как программно проверить фотографию на "смазанность"? Пользователи загружают документы, нужно чекать, чтобы они были читаемыми
OCRкой прогнать, д.б. бесплатные и быстрые либы. Если читаемы хотя бы несколько цифр то язык не важен. Но то такое, да. Можно просканировать несколько десятков-сотен строк на выбор и убедиться что хотя бы в одной есть достаточно четкие границы м-ду белым и черным, грубо с нижней четверти яркости в верхнюю за -надцать пикселей и обратно в неск. десятках мест. Есть мегалиба на джаве для работы с картинками, Java Image Science Toolkit, но она гигантская совершенно
Сергей
вообще интересная тема - определить резкий ли документ. С удовольствием бы взялся, была б это моя работа)
Daria
Если что то пока не автоматизировано, найди китайца который будет это делать. А вообще, цель звучит как задача для нейронки
Adel
https://habr.com/ru/post/349650/
https://guides.codepath.com/android/shared-element-activity-transition
Павел
Ребят, а я могу чужие куки потереть на сайте через вебвью?
Павел
и свои поставить
Сергей
подозреваю что даже свои не факт
Сергей
в смысле эта уязвимость от сайта зависит, вебвью же просто усеченный браузер, не?
Павел
ну не то чтобы было желание абузить, просто делаю витрину, где будут лежать офферы от разных сайтов и по ссылке будут ложиться мои куки, чтоб видно было что по моей рефералке человек зашел
Павел
не понимаю механизм просто, а если уже юзер проходил до этого на этот сайт, и там уже были чьи-то чужие?
Павел
мои заменят или нет
Mikhail
Хелп. Есть два экрана - один с ресайклером другой с viewpager. Между ними shared element transition. В какой момент можно синхронно отскроллить ресайклер на первом экране для того чтобы анимация сработала при переходе обратно, если на втором экране мы сильно далеко отмотали элемент?
Mikhail
Ну или можно как-нибудь сделать postpone для анимации возврата?