我经常需要应用程序的不同部分拥有自己的特殊行为和 UI,但我不知道片段有何帮助。在大多数情况下,我认为创建 2 个不同的活动(例如,1 个用于平板电脑,1 个用于手机)并在第三类中共享常见行为和事件会更快。
那么,记住这一点,为什么我应该使用片段?
在我看来,Fragments 更多的是 UI 的好处。有时用户可以很方便地在同一屏幕上看到两个不同类的两个不同视图。如果在您发挥创造力的时刻,您决定使用占据一半屏幕的 listView 和占据另一半屏幕的 webView 来显示您的应用程序,那么当您单击片段 A 它将意图传递给片段 B 中的 webView,突然间您会看到刚刚单击的内容,而无需应用程序切换活动 - 那么您可以使用片段。这只是我突然想到的一个例子。
底线:片段是屏幕上同时出现的两个或多个活动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)