【发布时间】:2013-01-06 12:19:09
【问题描述】:
在为手机和平板电脑设计时,在应用程序中使用片段而不是活动的advantages/disadvantages 是什么?
我们是否应该有针对手机的活动和针对平板电脑的片段。除了制作code reusable之外,手机碎片还有什么优势吗?
android开发网站http://developer.android.com/guide/components/fragments.html在电话里说,碎片被分成different activities.那么使用碎片有什么意义呢?
【问题讨论】:
-
嗨 如果您的活动在一个屏幕上有这么多 UI 任务,那么您可能会通过调用网络内容或任何数据库内容或 gps 内容来阻止整个活动生命周期同时,当您在同一屏幕中有许多子任务时,片段出现在图片中。我们使用片段是因为它嵌入了具有自己生命周期的活动,您可以在运行时添加、删除片段,因此它可以重用组件。
-
片段需要 API 级别 11 或更高版本,如果您想要早期版本有 android 提供的向后兼容性,您可以在 android 中使用 android-support 片段 jar。
标签: android android-fragments android-activity