Android Studio中空白活动与基本活动之间的区别是什么?

时间:2016-05-18 09:50:43

标签: android android-activity

我最近在学习android开发,当时我读了一些说新建空活动的教程,但我找不到空活动。我只找到空白活动和基本活动。我想知道:

  1. 哪一个与空活动相同?

  2. Android工作室中空白活动与基本活动的区别是什么?

5 个答案:

答案 0 :(得分:4)

空活动:它只有白色屏幕,没有别的。

基本活动:它有一些现成的内容(如操作栏)等。您可以看到自动生成activity_content.xml

答案 1 :(得分:1)

1。)空白活动与空活动相同。

2)。 空白活动是您可以创建的最简单的活动。

基本活动比空/空活动更先进,因为有工具栏和一个按钮(FAB)。

答案 2 :(得分:0)

如果选择空白活动,则可以选择让活动使用片段。此外,Android Studio将自动为活动创建两个布局文件,如果选择Fragment选项,则为三个,以及菜单资源文件。

如果选择“空活动”,则可以选择是否要Android Studio为活动生成布局文件。如果选择布局文件选项,Android Studio将创建一个布局文件,而不是两个布局文件,如果是空白活动,则没有菜单资源文件。此外,布局文件更简单,并且不包含以下内容:协调器布局,浮动操作按钮等,而空白活动的布局文件包含这些项目,假设您使用的是最新版本的Android Studio。

答案 3 :(得分:0)

Here is a screenshot from an older version of Android Studio(旧版Android Studio,精确版本未知)。

Here is a screenshot from the latest version (截至本文撰写时的当前版本,版本3.0.1)。

根据这些屏幕截图,空白活动似乎已重命名为基本活动。大概是为了防止Blank / Basic活动和Empty活动之间的混淆,@ Vivek_Neel的回答解释了它们之间的区别。

这似乎与@koliczyna给出的答案相矛盾,因为空白与基本相同,而与空白相同。

答案 4 :(得分:0)

空活动是我们在android中最基本的活动。它就像一个空白屏幕,而空白活动有一些额外的功能,如应用栏和浮动操作按钮。