[閒聊] 大家對fragment的看法

作者: tbpfs (http://0rz.tw/Uk989)   2017-12-15 16:37:41
我一直以來是把fragment當成是一個輕量化的activity
但這個東西實在很麻煩,本身的生命週期還要連動到activity的生命週期
data的傳遞也很不方便,感覺唯一的好處只有不用處理activity互疊的問題
而且可能是比較不常使用,常常在replace add等管理弄出當機來
但google又很機車,什麼東西都無所不用其極地想改成fragment EX: dialog
但像dialogfragment裡面也是一堆bug
好奇大家對這東西的看法
作者: ab18282099 (poppopjack)   2017-12-15 17:17:00
fragment + viewpager 讚
作者: ssccg (23)   2017-12-15 17:18:00
不是還要連動到activity,而是可以連動到activity吧dialog會要改成fragment就是為了連動activity生命週期,不然dialog開著時activity被系統重啟,dialog狀態不會留下如果不是為了連動activity生命週期,反而覺得這是缺點時那應該是不適合用fragment吧
作者: lnmlee   2017-12-15 17:33:00
activity 的 lifecycle callback 牽連甚廣 fragment相對少降低大量虛工 很大層度影響速度與記憶體的浪費 所以除非是自己的App 或是客戶很願意給專業利潤 通常我都用 Activity就處理掉大部分的功能 整體而言 我還蠻喜歡用的

Links booklink

Contact Us: admin [ a t ] ucptt.com