android面试题2023中高级
时间: 2023-10-20 18:07:11 浏览: 121
android面试题(高级)
4星 · 用户满意度95%
好的,我明白了。那么你的问题是:
请问在 Android 中,如何实现两个 Activity 之间的数据传递?
答案是:可以通过 Intent 来实现两个 Activity 之间的数据传递。具体来说,可以通过 putExtra() 方法将数据存储在 Intent 中,然后在目标 Activity 中通过 getIntent() 方法获取 Intent,并通过 getXXXExtra() 方法获取数据。
其中,putExtra() 方法有多个重载形式,可以用来存储不同类型的数据,例如 putExtra(String name, boolean value)、putExtra(String name, int value) 等等。
阅读全文