И снова у меня есть вопрос, который снова связан с Android.Это просто для меня, чтобы получить более полное представление о том, как отправлять трансляции.
То, что я хотел бы знать, это:
1.Зачем использовать широковещательный приемник над действиями для результата?
Я думал, что широковещательный приемник будет более полезен для обработки реальных сообщений устройства, чем просто для передачи намерений в приложении.
2.С какими проблемами безопасности может столкнуться разработчик?
Прав ли я, если предположу, что любой, кто знает имя моего пакета (возможно, с помощью реверс-инжиниринга), может в основном перехватить отправленные намерения и просмотреть информацию, переданную с ним?
3.Что хорошего в LocalBroadcastManager, если вы хотите передавать объекты другим действиям?
Я читал, что это может быть лучше, если вы не хотите, чтобы отправленные намерения просачивались за пределы приложения.Означает ли это также, что даже если у кого-то есть имя пакета, которое он все еще не может получить в эфир за пределами приложения?
Если вы считаете, что мои вопросы не завершены или основаны на ошибочных предположениях, пожалуйста, дайте мне знать, так чтоЯ могу учиться на этом.:)
Большое спасибо всем, кто может помочь.
Приветствия,
Do