碎片或活动?在社交媒体应用中显示用户配置文件的更好是什么



im创建一个社交媒体应用程序,其中主要活动中的用户可以通过片段滑动(带有ViewPager)。问题是,当用户单击一个配置文件时,应用程序应该为用户配置文件打开新活动还是用配置文件片段替换我的ViewPager片段?图像

取决于您,这两种方式都是可能的。但是建议您将建筑与活动或碎片保持联系。如果您希望将来支持并在该应用中添加新功能,则强烈建议您使用片段,因为它们更灵活,但是它们需要您更多的努力。

另外,请注意,使用片段,您可以更好地支持大屏幕(平板电脑),并且可以通过setRetainInstance(true);方法调用来利用片段的"方向更改证明"。

这确实取决于您想要的。如果个人资料中有一些事情可以更易于使用活动实现,那就做到这一点,但是您基本上可以在活动中片段中的所有内容。另外,片段要快得多,并且提供了更换的能力,而不会破坏其中最初的所有内容。最好在任何地方使用片段,但有时您宁愿进行活动。

根据您的查询,我建议您使用片段。您可以在这里阅读的最佳结论

最新更新