安卓中getArguments()与getIntent()的区别
时间: 2023-05-22 17:06:56 浏览: 441
Android 中Fragment与Activity通讯的详解
getArguments()和getIntent()都是用来获取传递给一个Fragment或者Activity的数据的。不同之处在于,getArguments()可以获得Bundle对象,而getIntent()可以获得Intent对象。Bundle对象可以用于传递非常量数据类型,例如对象,而Intent只能传递基本数据类型,如String和int等。此外,getArguments()只适用于Fragment,而getIntent()只适用于Activity。
阅读全文