20.3Fragment的使用场景
在没有Fragment的时候,基本上是一个界面就要新建一个Activity,有了Fragment,就可以使用单个Activity+多个Fragment的方式,可以减少内存消耗,提升性能,且界面显示更灵活。
对于不同界面间有密切的逻辑关系,且界面相似的场景,可以采用单个Activity+多个Fragment的方式,如:
APP的主页面,点击不同的TAB按钮,显示不同的界面。
用户的登录注册模块通常包括三个界面:登录、注册和修改密码,这三个界面的实现。
先展示列表,点击列表项,显示详情这样的两个界面的实现,像订单列表和订单详情界面。

本文探讨了Fragment在APP开发中的使用场景,指出其能减少内存消耗、提升性能,并提供更灵活的界面显示。Fragment使得单个Activity能管理多个界面,适用于界面逻辑紧密且相似的情况,例如APP的TAB切换、登录注册模块以及列表与详情页的切换等。
1039

被折叠的 条评论
为什么被折叠?



