Создайте одно намерение, используя следующий код
Явное намерение
Когда вы знаете, какой конкретный компонент (activity/service
) должен быть загружен
Intent intent = new Intent();
intent.setClass("className/package name");
start<Activity/Service>(intent);
Неявное намерение
Когда у нас нет идеи, какой класс загружать, и мы знаем, какое Действие должно быть выполнено запущенным приложением, мы можем пойти с этим намерением.
Требуется установить действие, и время выполнения Android следует за intent Resolution technique
и перечислить (один или несколько компонентов) компоненты для выполнения действия. из списка компонентов (если их больше одного) пользователь получит возможность запустить выбранное приложение