Valdis
DailyJob.schedule(new JobRequest.Builder(TAG), TimeUnit.HOURS.toMillis(h) + TimeUnit.MINUTES.toMillis(m)); Так решается моя проблема?
Tishka17
Тредлокал имеет смысл, когда каждый тред имеет копию и должен работать с ней как с глобальной переменной
Tishka17
А так - хз. Разве что защищемся от случайного доступа
Алексей
Точно не помню, жоб она или таск
Valdis
На эту тему есть schedule в андроиде
Выше указал пример кода Что-то такого плана было?
Алексей
Да
Алексей
Сейчас попробую поискать
Valdis
Спасибо❤
Valdis
Ночь убил на эту проблему
Алексей
https://stackoverflow.com/questions/40716567/how-to-schedule-a-task-on-android
Алексей
Алексей
Надеюсь, я верно понял цели:)
Глеб
Спасибо❤
Пожалуйста! Я тоже так хотел (через interrupt), тоже с этого начал, в итоге - НЕ! НЕ ВАРИАНТ! К этому пришёл. Ща полёт нормальньный! Нить прибивается - 100%👍
Valdis
1. Мне надо каждый день в определенное время посылать уведомление 2. В примере работа с AlarmManager, что как я понял - плохая практика
Anonymous
у кого была такая проблема AAPT2 error: Caused by: org.gradle.tooling.BuildException: Failed to process resources, see aapt output above for details. at com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask.invokeAaptForSplit
Valdis
Мне советовали jobsheulder
Алексей
Ок
Valdis
Сложна)
Akb
https://stackoverflow.com/questions/38301351/android-start-running-jobscheduler-at-specific-time
Akb
не юзал jobScheduler
Akb
но насколько помню, то ли нужно учитывать Doze Mode с 7 или 6 андроида
Valdis
Понял. Ещё почитаю. Спасибо
Konstantin
Ну ты можешь у каждого в онсабскрайб вызывать, и проверять в методе показа, не показывается ли уже
Так и делается, а хочется как то обойти это повторение в каждом сингле.
Vadim
Ребята такая ситуация есть некий data class в котором обращаюсь к параметрам RealmObject'a и если в data class'e у меня этот параметр как hashMap то в классе RealmObject'a это нечто иное как RealmList Проблема: при попытке вызвать конструктор в data class'e и обращаясь к параметрам RealmObject'a мне необходимо RealmList в HashMap
Zayn
Ребят, подскажите, кто нибудь делал такое? Слой с дыркой
Zayn
Canvas тебе в помощь
Имеешь ввиду программное рисование?
Nikita
Имеешь ввиду программное рисование?
Да, это кастомная камера, на surfaceview с помощью канваса это рисуется на раздва
Vadim
найдёшь, свисти)))))
Mike
Книга по библиотеке. Дожили.
Андрей
только 4ый том из 5 по Glide
PrimSnob
Книга по библиотеке. Дожили.
подожду, когда кино снимут ))
Кирилл
https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.md 😉😉😉😉
Андрей
подожду, когда кино снимут ))
комикс лучше, особенно в оригинале
R
Книга по библиотеке. Дожили.
Никогда такого не было и вот опять
Zayn
Да, это кастомная камера, на surfaceview с помощью канваса это рисуется на раздва
Да, так и сделал, но я не могу blur эффекты юзать с канвасом. А вообще можно такое сделать?
Zayn
Как на айфонах
Андрей
тогда блюрить еще и с анимашкой можно будет
Zayn
MaskFilter? Сейчас гляну, спасибо)
Андрей
для Paint
Vladimir
тогда блюрить еще и с анимашкой можно будет
В канвасе это будет программно вроде
Глеб
Книга по библиотеке. Дожили.
Новые знания - это хорошо! 👍 Если человек, дошёл до "углубленного изучения RXJava в андроиде", то, видимо, базовый андроид - там уже весь изучен, понят и прожит - вдоль и поперек. Надо идти дальше 😂 Всё правильно!
Zayn
через MaskFilter в канвасе не?
Большое спасибо за инфу) Это то, что нужно
Zayn
тогда блюрить еще и с анимашкой можно будет
Это ж надо будет постоянно перерисовывать canvas, чтобы blur динамически менялся под то, что за ним?
Leonid
Всем привет. А бета-тестирование через Google Play ограничено по времени?
ММ
когда я делаю build apk. те данные которые я добавлял в базу через user interface, сохранятся и покажутся конечному пользователю или же нет?
Андрей
а почему это смущает?
Андрей
накидать кастомный компонент на базе SurfaceView
Андрей
или RelativeLayout у которого внутри SurfaceView
Андрей
и вперед
Андрей
даже вызовы логики работы с камерой можно туда засунуть
Андрей
и код чище и реюзать если надо проще
Zayn
а почему это смущает?
не, просто хотел удостовериться, так как раньше не делал, а некоторые либы с блюром на этом акцентируют
Zayn
накидать кастомный компонент на базе SurfaceView
гугловский пример взял и под себя подправил
Zayn
ага
я сделал кастомный класс и там в onDraw рисую канвас с дыркой в центре
Андрей
Zayn
но чтоб диначически канвас менялся, это ж не в onDraw нужно его менять?
Vadim
кто нибудь работал с WebRtcAudioRecord ? крэш внутри либы происходит Process: marketing.aba.radio, PID: 1985 java.lang.AssertionError: Expected condition to be true at org.webrtc.voiceengine.WebRtcAudioRecord.assertTrue(WebRtcAudioRecord.java:259) at org.webrtc.voiceengine.WebRtcAudioRecord.access$300(WebRtcAudioRecord.java:29) at org.webrtc.voiceengine.WebRtcAudioRecord$AudioRecordThread.run(WebRtcAudioRecord.java:79) Куда копать даже незнаю
Глеб
Воу-воу, понеслась. Surface View - c овердроуами, блюрами.
Андрей
благодарю 🙏
Я бы вне onDraw сделал, просто по событиям, проще будет
Глеб
Во-первых релэйтив не нужен - достаточно в бг SurfaceView - засунуть свой кастом Drawable и сказать setZOrderOnTop(true); Но это всё - работает, если например тебе надо ректанглы на рожах рисовать и проч что-то примитвное