片段和内容视图之间的主要区别是什么

时间:2015-10-25 04:34:20

标签: android

我是Android开发的新手。我试图在Android开发者网站上澄清我的疑问,但我无法清楚地理解它。我的问题是,如果内容视图可以用来表示像片段一样的视图的一部分那么我们为什么要使用片段?你能解释片段和内容视图之间的主要区别。

1 个答案:

答案 0 :(得分:0)

两个不同的术语。

内容视图以简单的术语显示活动内容的视图。通过调用:

setContentView(R.layout.your_layout);

在您的活动中,您将内容(以XML或动态创建的布局)设置为您的视图(屏幕的矩形区域,负责绘图和事件处理,换言之,您的屏幕)

See this

另一方面,片段是Activity的模块化部分,存在于Activity或其他几个部分中,可能会也可能不会定义自己的视图布局。 see this

  

我的问题是,如果内容视图可用于表示视图的一部分,如片段,那么我们为什么要使用片段?

AFAIK,内容视图不代表视图的一部分,它们是视图。