Size: a a a

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

2021 February 20

MS

Magenta Soup in AndroidDev :: Разработка. It's Android time now!
Не сталкивался ли кто-то с нерабочими диплинками используя navigation conponent?
За базу взял NavigatonAdvancedSample с взятой оттуда же экстктеншн функцией, к-ю чуть отредактировал(сетап диплинков не трогал). Диплинк прописан в графе.
Но при попытке перейти к нужному фрагменту через уведомление ничего не происходит(PendingIntent получаю билдером диплинка), при попытке перейти по uri диплинка(ссылке в моем случае) так же нет успеха.
Можете подсказать хороший подход/либу для добавления диплинков?
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
0x1de
Ребят вопрос. В приложении используется foreground service для того чтобы сервис мог в фоне работать не опасаясь doze. Судя по всему в Android 12 версии его порезали. За исключением некоторых случаев. Один из них: Your app transitions from a user-visible state, such as an activity.
Не совсем понял как это будет, типа если сервис запущу через активити то будет работать получается.

В любом случае в качестве альтернативы гугл предлагает workmanager либо Expedited jobs. Ни с первым ни со вторым не работал, так что кто сталкивался с ними, вопрос: могут ли они заменить текущий вариант с foreground service для моего приложения чтобы  сервис висел в фоне или есть какие либо ограничения?
да, правильно понял
если запускаешь сервис когда есть активити на экране то будет работать
если например по бродкасту, когда нету активити на экране, то не факт
источник

0

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

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
для запуска
источник

DG

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

0

0x1de in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
для запуска
Тогда для бродкаста потребуется system overlay чтобы с фона запустить активити.
источник
2021 February 21

YC

Yuri Chizhov in AndroidDev :: Разработка. It's Android time now!
Работал ли кто с Режимом десктоп?
Нужно  приложение для скриншота и/или записи  с декстоп экрана
Если кто сталкивался или знает как сделать, отпишите плиз
источник

DG

Dmitry Gordin in AndroidDev :: Разработка. It's Android time now!
обычная запись не работает?
источник

YC

Yuri Chizhov in AndroidDev :: Разработка. It's Android time now!
Dmitry Gordin
обычная запись не работает?
нет, все приложения и встроенные работают только с основным экраном. Они не крашатся, но и не работают на 2 экране
источник
2021 February 22

ذ

ذكرالله in AndroidDev :: Разработка. It's Android time now!
источник
2021 February 23

AK

Alex Kolkin in AndroidDev :: Разработка. It's Android time now!
всем привет. извините за дизайн, но как получилось. у меня ситуация - главный родитель ConstraintLayout, в нем скроллится NestadScrollView с контентом. причем нестедВью весь экран практически никогда не занимает, а внутри скроллвью кнопка. как сделать так чтобы когда клавиатура исчезает, кнопка “падала” в низ экрана, а когда клавиатура есть - кнопка располагалась бы над клавиатурой? в коде есть слушатель клавиатуры и я знаю когда она уходит приходит. пробовал программно привязывать-отвязывать top-bottom. в принципе работает, но с маленькими/большими экранами возникают проблемы. adjustPan не могу использовать - т.к. у меня контейнеры прибиты к низу экрана
источник

С

Села in AndroidDev :: Разработка. It's Android time now!
Alex Kolkin
всем привет. извините за дизайн, но как получилось. у меня ситуация - главный родитель ConstraintLayout, в нем скроллится NestadScrollView с контентом. причем нестедВью весь экран практически никогда не занимает, а внутри скроллвью кнопка. как сделать так чтобы когда клавиатура исчезает, кнопка “падала” в низ экрана, а когда клавиатура есть - кнопка располагалась бы над клавиатурой? в коде есть слушатель клавиатуры и я знаю когда она уходит приходит. пробовал программно привязывать-отвязывать top-bottom. в принципе работает, но с маленькими/большими экранами возникают проблемы. adjustPan не могу использовать - т.к. у меня контейнеры прибиты к низу экрана
В манифесте windowsoftinputmode adjustresize
источник

AK

Alex Kolkin in AndroidDev :: Разработка. It's Android time now!
у меня родительские контейнеры к bottom привязаны а кнопка к клавиатуре. я не могу тут ни adjustResize ни adjustPan использовать
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
Переслано от 👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ...
Привет, подскажите, как можно сделать такие прыжки в фрагменте?
источник

J

Jktu in AndroidDev :: Разработка. It's Android time now!
👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ
Переслано от 👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ
Привет, подскажите, как можно сделать такие прыжки в фрагменте?
А это не дефолтные разве или ты программно так хочешь дергать?
источник

G

GGsrvg in AndroidDev :: Разработка. It's Android time now!
👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ
Переслано от 👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ
Привет, подскажите, как можно сделать такие прыжки в фрагменте?
Кастомный скролл
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
источник

👨

👨‍💻ᴋᴏʙʏʟʏɴꜱᴋʏɪ... in AndroidDev :: Разработка. It's Android time now!
Кому нужно
источник

МШ

Михаил Шевелев... in AndroidDev :: Разработка. It's Android time now!
Ребят, вопрос насчет хранения данных приложения на смартфоне. Пишу приложение заметок, заметки сгруппированы по папкам. Соответственно все создается в ходе работы программы пользователем. Есть класс папки, в нем массив заметок, которые относятся к данной папке. Как это лучше хранить? Проблема в том, что в заметке могут быть еще и картинки, причем в неограниченном количестве. Пока вариант такой: на каждую папку создавать отдельную базу данных(SQLite), в которой будет поля "текст заметки", "дата создания", "фотография в байтах". Но ведь фотографий может быть несколько. Подскажите пожалуйста, кто знает.
источник

С

Сергей in AndroidDev :: Разработка. It's Android time now!
источник