An Intent
is an object that provides runtime binding
between separate components (such as two activities). The intent represents
an app’s "intent to do something." You can use intents for a wide variety of
tasks, but most often they’re used to start another activity.
Intent 是这样一个东西:它在不同的组件(如两个 activity)间提供运行时的绑定。intent 表示一个app“想要去做什么的意图”。你可以使用intent去做很多类型的任务,但通常它被用来启动另一个 activity
Inside the sendMessage()
method, create
an Intent
to start an activity
called DisplayMessageActivity
:
Intent intent =newIntent(this,DisplayMessageActivity.class);
The constructor used here takes two parameters:
- A
Context
as its first parameter (this
is used because theActivity
class is a subclass ofContext
) - The
Class
of the app component to which the system should deliver theIntent
(in this case, the activity that should be started)
1.1.4 Getting Started_Budding Your First App_Starting Another Activity,布布扣,bubuko.com
1.1.4 Getting Started_Budding Your First App_Starting Another Activity