Size: a a a

Android Developers

2021 September 09

SD

Stenle Du-Foster in Android Developers
парни, как можно узнать скачана апка с маркета или нет 7
источник

k

kiber.io in Android Developers
источник

A

Alex Android in Android Developers
Никак. В скачанной АПК с маркета и залитой на 4пда всё равно будет написано, что она из маркета
источник

k

kiber.io in Android Developers
Ничего подобного)
источник

ИА

ИБРАГИМ АЛИБЕКОВ... in Android Developers
Привет всем. Какое основное отличие LiveData от методов жизненного цикла? Например вместо создания объектов LiveData, мы же можем любой другой объект указать в нужном нам методе жизненно цикла и он будет соответствующе работать. Разве нет?
источник

k

kiber.io in Android Developers
источник

ИМ

Илья Мурашко... in Android Developers
чееегооо б**
источник

SD

Stenle Du-Foster in Android Developers
так нельзя же с 11-го андроида
источник

k

kiber.io in Android Developers
Интересно, откуда инфа)
И да, скрин выше с 11 ведра
источник

ДД

Денис Долгополов... in Android Developers
LiveData самостоятельно следит за жизненным циклом подписчиков (фрагментов, активитей, сервисов)
то есть да, мы можем вручную следить за объектом (вовремя создавать и уничтожать), а можем не заниматься рутиной
источник

SD

Stenle Du-Foster in Android Developers
источник

SD

Stenle Du-Foster in Android Developers
источник

SD

Stenle Du-Foster in Android Developers
или ты предлагаешь пермишен на пакеты в апку завозить ?
источник

k

kiber.io in Android Developers
Ты хочешь инфу о чужой аппке запрашивать, что ли?
источник

k

kiber.io in Android Developers
То, что ты скинул, относится к запросу о других установленных прогах.
А то, что метод депрекейтед, не делает его нерабочим
источник

k

kiber.io in Android Developers
И вот тебе не депрекейтед. Причём инфа об этом по твоей же ссылке.
https://developer.android.com/reference/android/content/pm/PackageManager#getInstallSourceInfo(java.lang.String)
источник

ИА

ИБРАГИМ АЛИБЕКОВ... in Android Developers
Т.е. мы создаем объект LivaData и просто можем прописать, чтобы в какой-то момент изменения ЖЦ он совершал какие-либо действия?
источник

ИА

ИБРАГИМ АЛИБЕКОВ... in Android Developers
И в зависимости от метода ЖЦ действия могут быть разными?
источник

ДД

Денис Долгополов... in Android Developers
не, это какая-то каша у тебя

LiveData - это Observable. То есть класс, который принимает какой-то объект и отдает его всем подписчикам

Например, data = LiveData<Int>( )
data.post(123) - отправить в LiveData новое значение
data.observe() - подписаться на получение новых значений

так работают все Observable. Но LiveData немного круче
обычный  Observable не следит, жив ли еще его подписчик. то есть он может отправить данные аквивити, которая уже закрылась, и мы получим падение приложения

а LiveData такого себе не позволит
источник

СП

Саша Поляны... in Android Developers
Скажите, будет хоть день, будет хоть час (когда нам повезёт), когда Андроид Студио не будет обновляться?..
источник