安卓片段像HTML中的iframe一样



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

如果不是,那么安卓碎片的一般用例是什么?

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

以下是来自同一文档页面的简短说明:

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

是的,我认为您可以在概念层面上将它们视为相同。

最新更新