Size: a a a

StartAndroid Ru Chat

2020 November 10

AS

Alex Suvorov in StartAndroid Ru Chat
Я хочу чтобы было по канонам, а получается что надо лепить сервис, затем как-то прокидывать данные через BroadcastReceiver и т.д...
источник

I

Ivan in StartAndroid Ru Chat
Alex Suvorov
Я хочу чтобы было по канонам, а получается что надо лепить сервис, затем как-то прокидывать данные через BroadcastReceiver и т.д...
это не то? Без всяких сервисов
https://developer.android.com/training/location/request-updates
источник

I

Ivan in StartAndroid Ru Chat
но при сворачивании лавочка прикроется
источник

AS

Alex Suvorov in StartAndroid Ru Chat
Изучу, спасибо. В принципе в onResume данные всё равно будут, этого достаточно должно быть. Опять таки, если данные нужны не в 1ом activity, то придётся подобную кашицу лепить в другом месте
источник

SP

Sergey Panov in StartAndroid Ru Chat
Johny
Спасибо за Ваш ответ. Философия все также непонятна. В чем минус иметь нуллэйбл репозиторий не ясно. Буду делать как требуется без лишних вопросов :)
Есть минус создания viewModel не через фабрику. К примеру мы в onCreate методе создаём viewModel потом устанавливаем в неё какой-нибудь объект, состояние которого нужно хранить, после поворота экрана  вызывается опять метод onCreate,  где мы перезаписываем состояние существующего объекта в viewModel.
Если передавать объект в конструктор, то ViewModelProvider вернёт существующую viewModel с сохранённым состоянием объекта.
источник

J

Johny in StartAndroid Ru Chat
Sergey Panov
Есть минус создания viewModel не через фабрику. К примеру мы в onCreate методе создаём viewModel потом устанавливаем в неё какой-нибудь объект, состояние которого нужно хранить, после поворота экрана  вызывается опять метод onCreate,  где мы перезаписываем состояние существующего объекта в viewModel.
Если передавать объект в конструктор, то ViewModelProvider вернёт существующую viewModel с сохранённым состоянием объекта.
Ещё раз спасибо за пояснения. Я пробовал разные варианты и single activity app и с множеством активити. Во всех свой viewmodel, созданный стандартной фабрикой, без репозитория в параметре, а с репозиторием объектом (агрегация/композиция кажется называется) и не было пересоздания ни vm ни репозитория при смене конфигурации. 🤯
источник

J

Johny in StartAndroid Ru Chat
Sergey Panov
Есть минус создания viewModel не через фабрику. К примеру мы в onCreate методе создаём viewModel потом устанавливаем в неё какой-нибудь объект, состояние которого нужно хранить, после поворота экрана  вызывается опять метод onCreate,  где мы перезаписываем состояние существующего объекта в viewModel.
Если передавать объект в конструктор, то ViewModelProvider вернёт существующую viewModel с сохранённым состоянием объекта.
Я хотел сказать, что vm не пересоздает объект репозитория при смене конфигурации, который не пришел в параметре, а был создан внутри как nullable
источник

МE

Михаил E1ement in StartAndroid Ru Chat
Ребята, а как сделать трассировку приложения извне? У меня в определённом кейсе зависает приложение намертво, встроенный профайлер не может завершить анализ собранного трейса
источник

AS

Alexander Styagov in StartAndroid Ru Chat
Всем привет! Подскажите или направьте, где посмотреть: нужно реализовать потоковый стриминг экрана на сервер. То есть типа MediaProjection API, только нужно не конечное видео загрузить на сервер, а стримить его туда. Нашёл библиотеку для стриминга камеры (RTMP/RTSP), но нужна запись экрана а не камеры опять же. Подойдёт ли тут вообще MediaProjection? Кажется, что нет. МБ другие способы есть? Заранее спасибо
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
источник

VL

Vladyslav Lozytskyi in StartAndroid Ru Chat
да, 2гб оперативы хватит)
источник

DI

Dinar Islamov in StartAndroid Ru Chat
Visual Studio приложения для андрюши пишутся на С#, и я не нашел нигде как интегрировать туда Java. Не говоря уже о котлин
источник

DI

Dinar Islamov in StartAndroid Ru Chat
плюс комьюнити оч узкое, если что случиться, инфы не найдешь
источник

ЕГ

Евгений Гончаров... in StartAndroid Ru Chat
Dinar Islamov
Visual Studio приложения для андрюши пишутся на С#, и я не нашел нигде как интегрировать туда Java. Не говоря уже о котлин
xamarine вроде перестали обновлять
источник

DI

Dinar Islamov in StartAndroid Ru Chat
ну если все на джава и котлин кодят, и спроса нет на хамарин.
источник

DI

Dinar Islamov in StartAndroid Ru Chat
а переучиваться мало кто хочет. это же время, и другие ресурсы
источник

VP

Vitaly Peryatin in StartAndroid Ru Chat
источник

GW

Genri Wilson in StartAndroid Ru Chat
Почему?
источник

VP

Vitaly Peryatin in StartAndroid Ru Chat
Genri Wilson
Почему?
Не тот чат
Пиши в @mobile_jobs
источник

GW

Genri Wilson in StartAndroid Ru Chat
Vitaly Peryatin
Не тот чат
Пиши в @mobile_jobs
Спасибо
источник