当数据通过有意图的活动传递时,android如何工作?

时间:2012-11-20 08:57:31

标签: java android android-intent android-activity operating-system

您好我想知道android平台的基本机制。我们知道当我们想要将数据传递给另一个活动时,通常的方法是创建一个intent并使用方法call putExtras为数据创建标记并通过intent传递数据。被调用的活动将通过getExtras或类似方法检索数据。我的问题是这是否像剪贴板一样工作,即将信息放在共享位置然后检索它?如果是这种情况,那么这件事情如何运作?剪辑板就像机制一样在后面工作了什么?

1 个答案:

答案 0 :(得分:1)

好吧,如果你看到你会在onCreate方法中找到像onCreate(bundle)的Bundle。你将在每项活动中拥有捆绑。 bundle就像一个公文包,你在一个活动上做什么你打开那个公文包并把一些值放在其中,当你去另一个类(活动)时,让我们假设两个。你拿那个公文包打开它,然后把它拿出来并使用它。它不像剪贴板那样复制或粘贴它。我希望这会有所帮助。