很长一段时间以来,我一直在想,如果我只为Android Phone而不是10.1开发应用程序,那么在安卓中使用fragment的原因是什么?
有必要使用片段吗?另外,片段的用法是什么,我发现它可以用于'tab‘和'separate view’……
我真的认为这很令人困惑。有没有人能简单地解释一下并举例说明?
发布于 2012-12-07 13:06:40
来自文档
您可以将片段视为活动的模块化部分,它有自己的生命周期,接收自己的输入事件,您可以在活动运行时添加或删除它(有点像可以在不同的活动中重用的“子活动”)。
一些优点是..
可以分隔UI的不同部分,因此代码将是整洁和易于阅读的。
当您为不同类型的android设备(手机、平板电脑)创建应用程序时,能够重用fragment的能力是非常有用的。一个设计良好的片段可以直接插入到你的UI层次结构中。
https://stackoverflow.com/questions/13756999
复制相似问题