Павел
Сергій
Да
https://developer.android.com/guide/topics/ui/shortcuts
Никита
@desugar я вот тоже это читал, но не понял, как обработать открытие shortcut'ов
Сергій
по клику на шорткат будет запускаться соответствующий компонент в приложении, и в него будут передаваться данные с шортката в виде uri
Никита
@desugar но ведь я хочу обработать долгое нажатие именно на иконку приложения,а не на шорткат
.
по клику на шорткат будет запускаться соответствующий компонент в приложении, и в него будут передаваться данные с шортката в виде uri
это не очень будет работать на ста миллионах кастомных лончеров в леново, хуавее, самсунге, ксяоми и еще множестве наименований
.
на некоторых будет, на некоторых нет
Никита
никак.
Просто в safe kids kaspersky это как-то реализовано
Сергій
этим занимается лаунчер
.
а лаунчер это отдельное приложение которое видит другие приложения
.
и то верно
Anonymous
подскажите можно ли использовать android.support.v7.app.AppCompatActivity с targetSdkVersion 28? или необходимо обязательно мигрировать на androidx.appcompat
Никита
Хорошо, спасибо
Mike
(собственно, это несложно было проверить)
Anonymous
можно
gracias)
Anonymous
Нельзя
??? так можно или нельзя?))Э
Astar
Всем привет, пожалуйста подскажите библиотеку для работы с bluetooth, с вариантом нескольких одновременных подключений
Alexander
Mike
У меня ругался
можно деталей?
Anonymous
У меня ругался
у меня тоже и я мигрировал а потом мне говорят узнай точно
Nazar
В общем, padding в TabLayout сдвигает только полоску tabIndicator. Решил с помощью background ))
Danile
снизу права кнопка не работает (imeOptions). работает кнопка только в клавиатуре с буквами. решал проблему программно через листенеры, но хотелось как то красивее. может есть отдельный атрибут или что то в этом роде для этой кнопки? (в inputtype = number)
Danile
покажите xml код edittext
<br.com.sapereaude.maskedEditText.MaskedEditText android:id="@+id/masked_phone_number" android:layout_width="match_parent" android:layout_height="@dimen/edit_text_password_height" android:background="@drawable/background_met_white" android:gravity="center" android:hint="**********" android:imeOptions="actionDone" android:inputType="phone" android:textColor="@color/colorLiver" android:textColorHint="@color/colorLiver" android:textStyle="bold" android:focusable="@{phoneViewModel.focusEditText}" android:focusableInTouchMode="@{phoneViewModel.focusEditText}" app:keep_hint="true" app:numberChangedUniversal="@={phoneViewModel.dataPhoneNumber}" mask:allowed_chars="1234567890" mask:mask="+63 ### ### ####" />
Anna
android:imeOptions="actionDone" - а пробовали другие actions? там есть несколько с похожим смыслом. может это другой?
Danile
android:imeOptions="actionDone" - а пробовали другие actions? там есть несколько с похожим смыслом. может это другой?
нет, другие не нужно да и не работают так же с нумерик клавой. ладно, видимо лучшее решение через листенер. спасибо
jenia
У меня вызов олной функции идёт после другой сразу. В обоих идёт обращение к API. Использую retrofit и вызов enque. Хочу сделать так что бы функция вторая ждала выполнение первой по приёму данных так как данные зависимые. Как такое сделать если можно?
jenia
вызов второй делай из колбека первой
Ну это да :) очевидно. А по другому нельзя или это самый правильный путь?
Alexander
Всем привет, у кого был опыт печати чеков на принтере?
⬤ vitaly
Ну это да :) очевидно. А по другому нельзя или это самый правильный путь?
знаю только одну (но это чёрная магия) альтернативу: while (твоиДанные==null) wait(100)
⬤ vitaly
Это какой то трэш :)
да, особенно когда он в продакшене. Для любителей острых ощущений)
jenia
да, особенно когда он в продакшене. Для любителей острых ощущений)
А есть ли что нибудь с потоками такое сделать и безопасно?
⬤ vitaly
А есть ли что нибудь с потоками такое сделать и безопасно?
вон тебе белую рх-магию советуют. Но мой способ проще :D
Mike
фу, никакого рх
Andreu
А flatMap после первого обращения не вариант?
jenia
Mike
Rx - плохо?
отвратительно
Andreu
Ахахаха
jenia
отвратительно
И чем плох он?
Mike
И чем плох он?
огромный, избыточный, перегруженный, и, самое главное, бесполезный
Mike
апишка уродская
Turalllb
Подскажите, для фона используется jpg весом в 2мб , некий zuk1 не грузит фон, никаких ошибок в логах не нахожу, другие телефоны все отображают, попробовал png , работает, но тут именно jpg нужен, так как это фото. Какие есть подвохи с jpg , в чем причины
jenia
CompletableFuture
Он в main потоке выполняется?
Mike
Он в main потоке выполняется?
в каком укажешь, в таком и выполняется
padmitriy
апишка уродская
советуешь concurrency пакет вместо других альтернатив?
Mike
советуешь concurrency пакет вместо других альтернатив?
да, лучше него пока ничего не видел
Mike
в котлине тоже?
да, корутины рекомендую только для люто асинхронных штук вроде BLE и WS
padmitriy
да, корутины рекомендую только для люто асинхронных штук вроде BLE и WS
да, в ble я оценил их удобство. Ws? чет не гуглится
padmitriy
а, сокеты, конечно
padmitriy
WebSocket
наверное стоит углубиться в util.concurrent, не в первый раз слышу такое мнение
Y
Rx - плохо?
rx крутая штука. Даже слишком для простых асинхронных операций, куча команд, которые надо знать. Корутины просты и дешевле обходятся по ресурсам
padmitriy
а кстати в нашей 7-8 джаве там не сильно устаревшие методы для 2019?
Mike
а кстати в нашей 7-8 джаве там не сильно устаревшие методы для 2019?
в 7 маловато всего, приходится использовать бэкпорт ComletableFuture
Mike
rx крутая штука. Даже слишком для простых асинхронных операций, куча команд, которые надо знать. Корутины просты и дешевле обходятся по ресурсам
крутая штука, только не нужна, т. к. не делает ничего такого, что нельзя сделать с помощью j.u.c И апишка уродская, которая норм заходит, только если ничего другого не знаешь
padmitriy
streams backport, retrofuture
спасибо, надо будет изучить на досуге)
Turalllb
Подскажите, для фона используется jpg весом в 2мб , некий zuk1 не грузит фон, никаких ошибок в логах не нахожу, другие телефоны все отображают, попробовал png , работает, но тут именно jpg нужен, так как это фото. Какие есть подвохи с jpg , в чем причины
как я понял изображение у меня лежит в xxxhdpi , он не может его уменьшить до размера своего экрана , т.к. оперативки не хватает на такое изображение, а если положить в папку без квалификатора, то валится с OOM. Может ли такое быть что не получается изображение уменьшить с xxxhdpi до xhpi из-за не хватки оперативки? или в этом случае не приходится битмап загружать и оперативка в таком кол-ве не нужна?
Aleksey
streams backport, retrofuture
Собственно, реквестируем крутой opensource проект на JUCе 🙂
Mike
Собственно, реквестируем крутой opensource проект на JUCе 🙂
Собственно, реквестирую крутой open-source-проект уже хоть на чём-нибудь.)
Alexander
Щас накидают ссылок на gitFox
Mike
ууууу сука