(a) 为什么意图消息传递工具被视为组件之间的后期运行时绑定?
我认为这是因为,虽然您可以intent filters
在.manifest
Activities
Activities
(b) 为什么意图数据结构使用“被动”一词?
AnIntent
实际上并不是一个动作,而是正如它所说的,一条消息告诉组件该做什么并为其提供数据。
谁能给我一个例子,这个对要执行的操作的抽象描述意味着什么?
在其最简单和最常见的形式中,anIntent
像这样用于开始一个Activity
Intent intent = new Intent(MainActivity.this, NextActivity.class);
intent. putExtra("key", value); // used to send data such as a variable value. "key" is used in NextActivity to retrieve the data, value is the actual variable that you want to send
startActivity(intent); //starts the NextActivity
我希望这回答了你的问题。