Tornike
Artem
Anton
Кто-нибудь может по dagger подсказать ? Не пойму как сделать чтобы какая-нибудь зависимость у фрагмента имела скоуп Singleton
Anton
Ну я хочу чтобы он не на все приложение был а только на фрагмент
Anton
Сейчас пример набросаю чтобы было понятно что я хочу
Anton
https://gist.github.com/Anton111111/b3e4bb529c75dcb748bebaf13785a6ee
Anton
FAModule это модуль фрагмента FA. И в нем провайдится некий TestContainer.
Anton
можно ссылку ?
Jamal
Учите Dagger android
Doston
Там нечего учить)
Alexey
Так а по существу на мой вопрос сможете ответить ?
Надо вручную контролировать время жизни компонента. Когда фрагмент создается в первый раз - создать компонент, когда умирает совсем - убивать компонент). Компонент надо пометить аннотацией, например PerScreen и в нужном модуле зависимости, которые хотите синглтон тоже этой аннотацией помечаете.
Alexey
С dagger-android хз как делать
Tornike
Есть вопрос по архитектуре приложения.
Работаю с google maps применяя паттерн mvvm.
Соответственно в ViewModel содержится вся логика(добвление пинов, операции с картой, создание управление BottomSheet и тд). Хочу разбить это все на классы. Так вот как эти классы должны называться? менеджеры, хелперы или как?
И может ли кто-нибудь посоветовать, что почитать на этот счет.
Никита 🙃
Такой вопрос по видео.
Есть видео, разделённое по Y пополам. Сверху на белом фоне цветная картинка, а снизу белый shape этой картинки на чёрном фоне.
В чём таска. Надо покадрово пополам разделить кадр на 2 картинки, нижней заменить чёрный цвет на прозрачный, далее наложить на ту что с объёмной картинкой, что получится цветная картинка с прозрачным фоном. И таким образом формировать кадры. Кто то сталкивался с таким? Не могу ничего адекватного найти. В некоторых ответах на SO пишут что надо в NDK лезть, т.к. покадрово иначе никак не получить видео.
max
Всем привет. Вечерняя дилемма одолела. Хочу добавить внутреннюю покупку в приложение, раньше не имел дело с биллингом. Где шанс набить меньше шишек? Стандартный подход от гугла, или одна из библиотек - anjlab или android-checkout ? Кто пользовался, что проще?
max
спасибо. Почитаю, постараюсь понять какой путь будет проще.
Pavel
Heleg
Никита 🙃
Попробуй заюзать ffmpeg
Да и варианты что находил, насколько понял, он вначале обрабатывает видео, сохраняет а потом только можно пользоваться. А мне из сети грузить в режиме онлайн
Никита 🙃
Никита 🙃
Я получаю с бэка ссылку на видео такое и надо его показать
Никита 🙃
Heleg
https://github.com/olegsm/libMediaAmbilight мой старый проект, глянь гифку, шейдеры и рендер видео там есть. Меняй его под себя, выкидывай всю хрень с ambilight
Никита 🙃
Хм, спасибо, гляну
Heleg
Там видео плеер в реалтайме лампочками по bluetouth мигает, с фоном видео по краям.
Никита 🙃
Никита 🙃
Никита 🙃
Потому что нужна прозрачность
Heleg
Да смержи все на бекенде
Mike
это видео с альфа-каналом
Heleg
Видео с альфаканалом нет, это гифки у тебя чтоли?
Mike
Никита 🙃
Потом будет наложение. В iOS это сделали за грёбанные 60 строк кода, потому что у них это из коробки есть
Никита 🙃
И фиг его знает как у нас так сделать)
Никита 🙃
Кроме как на С++ написать свой рендерер, который покарово позволит считывать и трансформировать как мне надо. Ну или мб в ffmpeg это как то можно сделать, но я ещё не нашёл как
Никита 🙃
Да и насколько понял, он вначале создаёт файл, а потом только этот файл можно считать?
Artyom
Ребятам, подскажите плиз ресурс офишл от гугла, на котором вроде можно поэтапно прилку разработать и познакомиться с компонентами из джетпака. Вот встречал один раз случайно, сейчас не могу нагуглить никак :-\ возможно там не весь джетпак, а тольо часть какая-то: room, live data
Alexey
Artyom
вот кажется да
Artyom
точно! спасибо!
@futurobot_tg и тебе thx
Никита 🙃
Никита 🙃
Alexey
Всем привет. Мы в подкасте хотим сделать серию выпусков с людьми, которые только входят в разработку (например, которые только-только пришли джуном в первое место работы). Хочется послушать, с какими проблемами и сложностями эти люди сталкиваются, чтобы а) об этом знали те, кто давно всё это перерос и забыл б) возможно, получится помочь тем, у кого такие же проблемы
Alexey
Найдутся тут такие?
(
Токсично так говорить, если что
(
Веселая блокировка эволюции контента
You
Да
Mike
ничего ещё не написано
Anonymous
все равно что говорить что бы не учились программировать, всё уже и так давно написано)))
Mike
(
Mike
Что именно?
Использование слова в неверном контексте
Nata
Всем привет! Как найти все hardcode string в котлиновском файле? Запускаю Analyze > Run Inspection By Name... выбираю Hardcoded Strings - в результатах только .java файлы, а в файлах .kt не находит. Хотя они там есть.
(
Не чувствуете лицемерия здесь?
Alexey
пока у нас есть одна гостья, но хотелось бы второго человека
Gromozeka
Mike
(
Alexey
Albert
Дайте совет. Как вызвать отключение устройства из приложения без root?
Kanstantsin
Kanstantsin
Даже с рутом если..
Nata
Albert
Спасиб
Albert
https://stackoverflow.com/questions/24693682/turn-off-device-programmatically
Kanstantsin
А ну если только так, я подумал сразу выключить, думаю что за дичь
Stas
gradle app:dependencies показывает не полный граф. во время сборки грузятся дополнительные зависмости.
можно ли понять, что их запрашивает?
Alexey
Stas
на таске :app:lintVitalRelease грузятся powermock, robolectric, protobuf и груви
Stas
и еще куча всего, чего у меня в зависимостях явно не указанно
Alexey