Java activity_main.xml或fragment_main.xml之间有什么区别?

Java activity_main.xml或fragment_main.xml之间有什么区别?,java,android,android-layout,android-activity,android-fragments,Java,Android,Android Layout,Android Activity,Android Fragments,我只想知道为android应用程序开发在activity_main.xml和fragment_main.xml中添加按钮的利弊。我试着查找这个,但找不到任何有用的东西。我知道你可以在两个文件中都添加按钮,但是哪一个是添加按钮的正确文件?有人能给我一个关于这方面的见解吗?任何一个都可以,尽管通常你会在片段中完成大部分UI工作。片段和活动之间有很多区别,但一般的想法是片段允许您在应用程序中的多个位置重用UI的部分。当使用多种格式因素(例如:手机和平板电脑)来创建同时适用于两者的布局时,这一点尤为重要

我只想知道为android应用程序开发在activity_main.xml和fragment_main.xml中添加按钮的利弊。我试着查找这个,但找不到任何有用的东西。我知道你可以在两个文件中都添加按钮,但是哪一个是添加按钮的正确文件?有人能给我一个关于这方面的见解吗?

任何一个都可以,尽管通常你会在片段中完成大部分UI工作。片段和活动之间有很多区别,但一般的想法是片段允许您在应用程序中的多个位置重用UI的部分。当使用多种格式因素(例如:手机和平板电脑)来创建同时适用于两者的布局时,这一点尤为重要

Stackoverflow有很多关于这个主题的好帖子;看