0

最近在开发android app的时候,查了一下官方文档,里面写了一个fragment,不允许提供UI,所以不想问能不能用非UI的fragment做点什么,因为我不会知道如果我添加一个片段,它会花费很多 cpu 时间或内存吗?这是一种低效的行为吗?

4

2 回答 2

2

可能是您想了解片段的性能。

检查这个

关于 Fragment 的 UI 性能

或阅读:- http://assets.en.oreilly.com/1/event/68/Fragments%20for%20All%20Presentation.pdf

于 2012-12-24T09:51:16.253 回答
1

片段是提供轻量级服务或在应用程序中维护某些状态的绝佳方式。您可以不使用它们,将所有内容捆绑到您的 Activity 中,但这对于非平凡的应用程序来说会变得笨拙。片段比将您的应用程序拆分为多个活动更轻量级(尽管这有其自身的优势)。

另请参阅对没有 UI 的 Fragment 的用例是什么的回复。

于 2013-10-28T14:32:33.453 回答