Намерение и контент-провайдер - PullRequest
0 голосов
/ 27 октября 2018

Я новичок в разработке приложений для Android, и, изучая основные компоненты Android, я запутался между намерениями и поставщиком контента, поскольку оба они используются для отправки данных из одного приложения / компонента в другое приложение / компонент. я просто хочу знать, может ли Intent предоставлять данные контент-провайдеру? почему или почему нет?

1 Ответ

0 голосов
/ 27 октября 2018

Это разные вещи.

По сути, контент-провайдеры могут помочь приложению управлять доступом к данным, которые хранятся отдельно, хранятся в других приложениях, и предоставлять возможность обмениваться данными с другими приложениями. Перейдите по этому https://developer.android.com/guide/topics/providers/content-providers, чтобы получить представление о поставщике контента

По сути, Intent предоставляет средство для позднего связывания во время выполнения между кодом в разных приложениях. Его наиболее важное применение - запуск мероприятий, где его можно рассматривать как связующее звено между действиями. По сути, это пассивная структура данных, содержащая абстрактное описание выполняемого действия. Вы можете получить представление о намерениях, нажав https://developer.android.com/reference/android/content/Intent

Вы можете получить все другие подробности о сравнении, перемещаясь по этому Намерение против Поставщика контента в Android

...