[閒聊] 大家對fragment的看法

看板AndroidDev作者 (http://0rz.tw/Uk989 )時間7年前 (2017/12/15 16:37), 編輯推噓2(209)
留言11則, 4人參與, 7年前最新討論串1/1
我一直以來是把fragment當成是一個輕量化的activity 但這個東西實在很麻煩,本身的生命週期還要連動到activity的生命週期 data的傳遞也很不方便,感覺唯一的好處只有不用處理activity互疊的問題 而且可能是比較不常使用,常常在replace add等管理弄出當機來 但google又很機車,什麼東西都無所不用其極地想改成fragment EX: dialog 但像dialogfragment裡面也是一堆bug 好奇大家對這東西的看法 -- 紫楓碎碎念youtube:https://www.youtube.com/user/tbpfs FB粉專:https://www.facebook.com/tbpfs2/ blog: http://tbpfs1.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.122.2 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1513327064.A.9E8.html

12/15 17:17, 7年前 , 1F
fragment + viewpager 讚
12/15 17:17, 1F

12/15 17:18, 7年前 , 2F
不是還要連動到activity,而是可以連動到activity吧
12/15 17:18, 2F

12/15 17:18, 7年前 , 3F
dialog會要改成fragment就是為了連動activity生命週期,不
12/15 17:18, 3F

12/15 17:19, 7年前 , 4F
然dialog開著時activity被系統重啟,dialog狀態不會留下
12/15 17:19, 4F

12/15 17:20, 7年前 , 5F
如果不是為了連動activity生命週期,反而覺得這是缺點時那
12/15 17:20, 5F

12/15 17:20, 7年前 , 6F
應該是不適合用fragment吧
12/15 17:20, 6F

12/15 17:33, 7年前 , 7F
activity 的 lifecycle callback 牽連甚廣 fragment相對少
12/15 17:33, 7F

12/15 17:33, 7年前 , 8F
降低大量虛工 很大層度影響速度與記憶體的浪費 所以除非
12/15 17:33, 8F

12/15 17:33, 7年前 , 9F
是自己的App 或是客戶很願意給專業利潤 通常我都用 Activi
12/15 17:33, 9F

12/15 17:33, 7年前 , 10F
ty就處理掉大部分的功能 整體而言 我還蠻喜歡用的
12/15 17:33, 10F

12/16 05:52, 7年前 , 11F
我全部都用replace,完全不用add,犧牲效能來換穩定性QQ
12/16 05:52, 11F
文章代碼(AID): #1QCudOde (AndroidDev)
文章代碼(AID): #1QCudOde (AndroidDev)