jjL*_*Lin 11 android apk android-fragments
对于很长的时间,我认为是在Android中使用的片段,如果我只是开发的应用程序的原因,Android Phone只而不是10.1.
是否有必要使用片段?另外,片段的用法是什么,我发现它可以用于'tab'和'separate view'......
我真的觉得这很混乱.谁能简单解释并举例说明?
Kri*_*dra 15
从文档
您可以将片段视为活动的模块化部分,它具有自己的生命周期,接收自己的输入事件,并且可以在活动运行时添加或删除(有点像"子活动",您可以在不同的活动中重用).
一些优点是......
当您为不同类型的Android设备(手机,平板电脑)创建应用程序时,片段能够重用的能力非常有用.精心设计的片段可以插入UI层次结构中.
use*_*551 15
Fragments是3.0版本中引入的新概念.
片段的基本目的是:
片段旨在有效地使用设备UI空间.当您在Android中编写应用程序时,有些人可以将其下载到手机中,有些人可以下载到平板电脑中.如果你看到平板电脑的空间,它将比手机大一点.您应该能够有效地使用该空间.但是,您无法继续编写针对手机的不同应用程序,以及针对平板电脑的其他定位.为了有效地完成它,即只编写适合所有屏幕尺寸的应用程序,我们使用片段概念.
片段被设计为多个活动之间的可重用UI组件.设计片段后,您可以将其视为可拆卸的独立单元,以便将其插入任何有空间的活动中.这意味着您可以重用为片段设计的代码.
片段你可以把它想象成一个子活动,它位于一个活动中,并将自己的UI贡献给活动屏幕.碎片始终是活动的一部分.没有活动,片段将不存在.因此,您的片段生命周期将始终受活动生命周期的影响.一个活动可以包含多个片段.类似地,片段可以在多个活动中重复使用.
| 归档时间: |
|
| 查看次数: |
10344 次 |
| 最近记录: |