Size: a a a

Android Developers

2021 November 07

PV

Pavel Vasilev in Android Developers
ну он по крайней мере популярный. в инетах пишут про композ, который якобы все это сделает ненужным, но я пока не осваивал...
источник

S

Sergey in Android Developers
Ну не все но нав прям какой-то пи...)
источник

K

KlarK in Android Developers
Привет. Сложно будет написать приложение, что оно контролировало набор номера? Например: если кто-то взял мой телефон и на брал проверку IMEI, а мне что бы уведомление приходило.
источник

В

Вячеслав in Android Developers
А как вообще с фрилансом в сфере? Или только конторы только хардкор?
источник

L

Leonid in Android Developers
Я нав компонент не использую, т.к. слышал про него разные интересные отзывы :)
источник
2021 November 08

PV

Pavel Vasilev in Android Developers
def nav_version = "2.4.0-beta02"  не сильно помогло, наверное дело еще в чем-то...
источник

L

Leonid in Android Developers
Блин, делайте просто
ViewModelProvider(requireActivity()).get(...)

и ваша VM будет жить долго и счастливо.
источник

PV

Pavel Vasilev in Android Developers
Уже сделал, действительно, работает.  Просто хотелось побольше разобраться...
источник

Kd

Konstantin dmz9 in Android Developers
так а нынче вроде by activityViewmodels
источник

L

Leonid in Android Developers
Ну, я же объяснил выше. ViewModelProvider получает овнера. Пока овнер жив, жива эта VM.
источник

L

Leonid in Android Developers
Видел такое. Нужно тоже будет попробовать.
источник

L

Leonid in Android Developers
А! Пробовал, но не осилил, как вызвать там apply по аналогии:

val vm by lazy {   ViewModelProvider(requireActivity()).get(MainViewModel::class.java).apply {
источник

Kd

Konstantin dmz9 in Android Developers
а для чего ты так делал если не секрет
источник

Kd

Konstantin dmz9 in Android Developers
di через методы?
источник

L

Leonid in Android Developers
Просто, чтобы не отходя от кассы, подписаться на LiveData. Вся инициализация VM в одном месте. Удобно же.
источник

Kd

Konstantin dmz9 in Android Developers
аа ну понятно
источник

L

Leonid in Android Developers
Как сделать то же самое с activityViewmodels? Оно же возвращает не просто VM, а Lazy<VM>. Тут я потерялся :)
источник

𝕁

𝕁𝕆𝕀ℂ𝔼 💥... in Android Developers
Привет всем, может кто-то подсказать. Суть в чем :

Человек открывает сайт из описания профиля в инсте. Сайт открывается во встроеном браузере Instagramа. Можно ли как-то сделать, чтоб при нажатии кнопки на этом сайте, ссылка которая находится в той кнопке открывалась в стандартном браузере телефона?

Суть всех манипуляций, чтоб вывести человека из встроенного браузера инсты
источник

Kd

Konstantin dmz9 in Android Developers
сам хз как это с делегатами сделать, получается ты хочешь типа цепочку где то что по цепочке тоже будет только один раз выполняться, или как то скомбинировать предыдущий делегат и твой код вместе - но тут я хз есть ли вообще в языке какая то такая возможность.
вообще по классике пользуюсь подпиской в методах жц...
источник

💮𝑀

💮𝐷𝑒𝑒𝑟𝑧 𝑀𝑎𝑏💮 #𝕒𝕟𝕥𝕚𝕤𝕔𝕒... in Android Developers
Здравствуйте, а какой код нужен для запуска установки апк файла из указанного пути?
источник