Я видел следующие два примера, начиная деятельность в Android:Разница между двумя способами начать работу?
Пример 1
Intent myIntent = new Intent(CurrentActivity.this, NextActivity.class);
CurrentActivity.this.startActivity(myIntent);
Пример 2
// Calling activity
NextActivity.show(this)
// In the called activity
static void show(Context context) {
final Intent intent = new Intent(context, NextActivity.class);
context.startActivity(intent);
}
кажется очевидным различие между этими двумя примерами является то, что вы приложите логика того, как создается деятельность для реализации этой деятельности. Есть ли другие ключевые отличия? (например, вызывающая деятельность сказала, чтобы подождать, пока вызываемая деятельность не завершится в одном случае, но не в другом и т. д.)
Существует никакой разницы между этими двумя. – Anil