Android Fragments:基础与应用解析
1. 何时使用 Fragments
在 Android 开发中,Fragments 有着独特的优势,以下几种情况适合使用 Fragments:
- 跨设备和屏幕尺寸复用 UI 和功能 :
- 以平板电脑为例,其大屏幕类似桌面设备,许多桌面应用采用多窗格用户界面。比如可以同时在屏幕上显示列表和所选项目的详细视图。在横屏模式下,列表在左,详情在右;竖屏时,列表可在屏幕顶部,详情在底部。
- 若应用在小屏幕设备上运行,可能无法同时显示这两部分。此时,使用 Fragments 可以让列表和详情部分的逻辑在不同屏幕尺寸下共享,避免为每种布局场景单独创建大量布局文件。
| 屏幕模式 | Fragments 显示方式 |
|---|---|
| 横屏 | 两个 Fragments 并排显示 |
| 竖屏 | 一个 Fragment 置于另一个之上 |
| 小屏幕 | 显示 Fragment 1 或 Fragment 2 中的一个 |
-
处理屏幕方向变化 :
- 当为 Activity 的方向变化编写代码时,保存当前 Ac
超级会员免费看
订阅专栏 解锁全文
48

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



