Size: a a a

AndroidDev :: Разработка. It's Android time now!

2021 March 09

БВ

Бэн Вазонский... in AndroidDev :: Разработка. It's Android time now!
GGsrvg
Java & Kotlin
Спасибо, за год можно освоить?
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
Бэн Вазонский
Спасибо, за год можно освоить?
Можно и за месяц, если есть опыт
источник

БВ

Бэн Вазонский... in AndroidDev :: Разработка. It's Android time now!
Нету опыта) ладно спасибо , пойду все гуглить😁
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
Бэн Вазонский
Спасибо, за год можно освоить?
Всё индивидуально
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Всем привет. Работаю над приложением для слабовидящих которое похоже на talk back, но с некоторыми новыми идеями. Одна из них касается распознавания изображений при тапе. Сложность заключается в том, что не все сторонние приложения имеют contentDescription в элементах, поэтому думаю брать изображение и прогонять через через tensorflow либо через с opencv.
Вопрос: Как получить изображение (путь, byte array неважно) через AccessibilityNodeInfo?

P.S. Вопрос довольно специфичный, в поисковой выдаче был один похожий без ответа, в документации тоже ничего подобного не обнаружил.
источник

АХ

Алексей Хрусталев... in AndroidDev :: Разработка. It's Android time now!
Ого, круто, хотел бы помочь, но знаний нет...
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
Бэн Вазонский
Нету опыта) ладно спасибо , пойду все гуглить😁
тогда 3 месяца
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
0x1de
Всем привет. Работаю над приложением для слабовидящих которое похоже на talk back, но с некоторыми новыми идеями. Одна из них касается распознавания изображений при тапе. Сложность заключается в том, что не все сторонние приложения имеют contentDescription в элементах, поэтому думаю брать изображение и прогонять через через tensorflow либо через с opencv.
Вопрос: Как получить изображение (путь, byte array неважно) через AccessibilityNodeInfo?

P.S. Вопрос довольно специфичный, в поисковой выдаче был один похожий без ответа, в документации тоже ничего подобного не обнаружил.
ты интерфейс хочешь прогонять?
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Jktu
ты интерфейс хочешь прогонять?
Да. Думал получать скрин целиком и потом с картинкой работать но слишком много сложностей, куда ткнул непонятно, как элементы на скрине разбирать итд. В итоге самое оптимальное было бы через Accessibility получать элементы и разбирать их по отдельности. Одно исследование нашёл, ребята проанализировали кучу приложений, 86 процентов вообще не используют contentDescription не только в изображениях но и в кнопках.
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
я не помню, но если в accessibility можно получить координаты то ты сможешь вырезать элемент со скрина
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Ссылка на него. Нудное правда.

https://faculty.washington.edu/wobbrock/pubs/assets-18.01.pdf
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
другое дело про то что потом с этим делать
на девайс ты не затащишь такую модель
только отправлять в поиск и ч оттуда брать описание изображение
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
я не помню, но если в accessibility можно получить координаты то ты сможешь вырезать элемент со скрина
Координаты знаю как через rect получать, но как вырезать ни разу не сталкивался
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
другое дело про то что потом с этим делать
на девайс ты не затащишь такую модель
только отправлять в поиск и ч оттуда брать описание изображение
Уже хлеб, часть можно локально держать самые простые образы, остальное с сети
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
если в accessibility есть доступ к самой view - то просто рисуй её на свой canvas созданный с битмапой
источник

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
если в accessibility есть доступ к самой view - то просто рисуй её на свой canvas созданный с битмапой
Идея очень интересная, но как это сделать через Accessibility ума не приложу.  Насколько я понимаю скрины с accessibility доступны только с Android 11, все что ниже это media projection. А у него куча своих недостатков. В 10 версии каждый раз приложение теряет права после блокировки.
источник
2021 March 10

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
эт да, на крайний случай
я имел ввиду если есть доступ к самой view, то ты можешь вызвать у неё draw со своим canvas
источник

U

Uliana in AndroidDev :: Разработка. It's Android time now!
Всем привет!
Я - Ульяна, а Solvery.io - стратап по подбору менторов для решения разных технических задач учеников и б2б клиентов. Сейчас у нас участились запросы по андроид-разработке, поэтому я активно приглашаю в проект разработчиков уровня мидл и выше, кому интересно помогать людям, передавать знания и получать за это деньги.
Наш стартап скорее про хобби и любовь к делу, чем про основную работу, а значит, сколько времени уделять менторству и стоимость за час - решать вам )

С удовольствием отвечу на все вопросы, пишите )
: @utangprinces
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
ok
источник

ᅠᅠᅠ in AndroidDev :: Разработка. It's Android time now!
Привет) здесь есть спецы по безопасности андроид? Посоветуйте пожалуйста какие ни будь либы для андроида, что то вроде буткитов
источник