Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.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片段是否与HTML中的iframe类似?_Android_Html - Fatal编程技术网

android片段是否与HTML中的iframe类似?

android片段是否与HTML中的iframe类似?,android,html,Android,Html,我知道android与浏览器编程完全不同。 但是,来自web开发背景的我想了解片段应该用于什么? 它们是否类似于HTML页面中具有自己的UI且可以添加到任何其他页面的iFrame的概念 如果不是,那么android片段的一般用例是什么?是的,我认为你可以在概念层面上把它们看作是相同的。它们是应用程序的可重用部分。例如,您可以使用相同的片段进行两个不同的活动。您可能需要阅读android文档中的片段 以下是同一文档页面的简短描述: 片段表示用户界面中的一个行为或一部分 活动。您可以在单个活动中组合

我知道android与浏览器编程完全不同。 但是,来自web开发背景的我想了解片段应该用于什么? 它们是否类似于HTML页面中具有自己的UI且可以添加到任何其他页面的iFrame的概念


如果不是,那么android片段的一般用例是什么?

是的,我认为你可以在概念层面上把它们看作是相同的。

它们是应用程序的可重用部分。例如,您可以使用相同的片段进行两个不同的活动。您可能需要阅读android文档中的片段

以下是同一文档页面的简短描述:

片段表示用户界面中的一个行为或一部分 活动。您可以在单个活动中组合多个片段以 构建多窗格UI并在多个活动中重用片段。你 可以将片段视为活动的模块化部分,它具有 它自己的生命周期,接收自己的输入事件,您可以 在活动运行时添加或删除(有点像“sub “活动”,可以在不同的活动中重用)


所以,理想情况下,我应该一直在平板电脑上使用碎片?是的,但也在智能手机上。片段是当前推荐的设计应用程序的方法。如果不使用它们,您将在Eclipse中收到警告。在的帮助下,片段现在甚至可以与android API 1.6一起使用。它将允许您创建一个与多种设备兼容的应用程序。