Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当我们制作一个应用程序时,在一个活动中有很多片段更好吗?或者在应用程序中有很多活动更好?_Android_Android Activity_Fragment - Fatal编程技术网

Android 当我们制作一个应用程序时,在一个活动中有很多片段更好吗?或者在应用程序中有很多活动更好?

Android 当我们制作一个应用程序时,在一个活动中有很多片段更好吗?或者在应用程序中有很多活动更好?,android,android-activity,fragment,Android,Android Activity,Fragment,我的应用程序中有一个抽屉菜单,抽屉中有四个单击项,现在,我想知道哪种方式更好: 在一个活动中有四个片段,当单击一个单击项时,只需更改片段 一个活动中有两个片段,另外还有两个活动 你能告诉我哪一个更好,为什么 根据您的要求,我的建议是最好的 对于navigationDrawer,片段更好,因为它们有助于构建动态UI,但这并不意味着您仅限于片段。您可以有一个带有navigationDrawer和多个片段的活动,例如登录或聊天的另一个活动。这实际上取决于你想做什么。总体趋势是尽可能使用片段。但毕竟,活

我的应用程序中有一个抽屉菜单,抽屉中有四个单击项,现在,我想知道哪种方式更好:

  • 在一个活动中有四个片段,当单击一个单击项时,只需更改片段
  • 一个活动中有两个片段,另外还有两个活动

  • 你能告诉我哪一个更好,为什么

    根据您的要求,我的建议是最好的

    对于navigationDrawer,片段更好,因为它们有助于构建动态UI,但这并不意味着您仅限于片段。您可以有一个带有navigationDrawer和多个片段的活动,例如登录或聊天的另一个活动。这实际上取决于你想做什么。

    总体趋势是尽可能使用片段。但毕竟,活动并不是那么邪恶。Android操作系统的前11个版本仅适用于活动。