Intereting Posts
Com.android.volly.AuthFailureError при выполнении основного запроса POST на сервер django Доступ запрещен при создании хранилища ключей для приложения для Android Android, как скрыть вкладку TabLayout Как Admob определяет текстовый контекст для показа целевых рекламных объявлений? Scrollview не прокручивается, если он слишком короткий для прокрутки Запустить анимацию при загрузке страницы, остановить загрузку страницы Использование класса приложений Android для сохранения данных Автоматическое форматирование кода в Android Studio Android-проблема с замещением изображения в разных версиях Android для текста MultiAutoCompleteTextview Если startActivity всегда запускает начатые действия onCreate? Использование JavaScript для автосканирования на галактическом планшете Android: как делиться видео на странице Facebook с помощью Facebook SDK Как проверить подключение к Интернету в Android для подключения Wi-Fi? Как получить случайное значение из массива строк в android? Добавление .so файлов в jniLibs в Android Studio: дубликаты файлов во время упаковки APK

Разница между intent.setClass () и intent.setComponent ()

Я изучаю учебник и вижу автора, использующего намерение.setClass (), чтобы перейти к следующему intent.setComponent() а затем на той же странице он использует intent.setComponent() чтобы перейти к следующему intent.setComponent() .

Так в чем же разница и в чем преимущество использования любого из них?

Кроме различных параметров.

intent.setcomponent() = Явно настроить компонент для обработки намерения.

intent.setClass() = Удобство для вызова setComponent (ComponentName) с именем, возвращаемым объектом Class.

Другое отличие состоит в том, что .setComponent() может найти подходящий класс для вас.

* От разработчиков Android *

SetComponent Android Dev

Вы должны установить это значение только тогда, когда знаете, что абсолютно хотите использовать определенный класс; В противном случае лучше позволить системе найти соответствующий класс, чтобы вы уважали установленные приложения и пользовательские настройки.