2012-12-24 39 views
0

最近,當我開發android應用程序時,我檢查官方文檔,它聲明瞭一個允許不提供UI的片段,所以我不想問我是否可以使用非UI片段做一些事情,因爲我不知道如果我添加一個片段,它會花費很多CPU時間或內存,這是否是一種低效率的行爲?Android非UI片段

回答

1

片段在你的應用程序提供一個輕量級的服務或保持某種狀態的好方法。你可以在沒有它們的情況下將所有內容捆綁到你的Activity中,但是這對於一個不重要的應用程序來說會很難處理。碎片比將應用分成多個活動更輕量化(儘管這可能有其自身的優勢)。

另請參閱對What is the use case for a Fragment with no UI的回覆。