大家好 第一次在本版發文 請多見諒
我剛初學Android幾個月 想要製作一款APP
有一個功能是想要讓使用者能夠發表文章
然後有多個標題可以點進去之後顯示文章與留言區
現在是先做了listview但是在接下來的步驟就卡住了
這樣是否要用fragment來顯示點擊後的分頁(fragment不是很熟)
還是要用Activity應付大量的文章
期望的效果就跟PTT差不多 還有上傳圖片與留言功能
因為真的初學不太懂想要跟各位前輩請教,感謝大家
作者:
pttworld (批踢踢世界)
2021-02-17 08:29:00你的app只是用來讀資料顯示的,要有一個後台討論區
作者: Kanamehomura (ほむら) 2021-02-17 09:43:00
那有新文章出現時就new一個Activity的意思嗎
所以你需要的功能有發文、文章列表和內文與推文這三個對吧?我覺得一次做一個功能就好了,看你比較想做哪一個
作者:
LPH66 (-6.2598534e+18f)
2021-02-17 13:41:00一樓的意思是你不只需要做前端的 app, 後端的討論區伺服器也要做; 試想你到底是要去哪裡讀新文章? 文章又要發表去哪?
之前有看到文章說一個App應該只用一個Acitivity,其他都用Fragment就好,對效能之類的比較好
作者: Kanamehomura (ほむら) 2021-02-17 19:27:00
感謝各位的回應文章是靠資料庫 但是我現在是前端不會寫
若 Activity 和 Fragment 不知道要選哪個,建議就選 Fragment 吧!畢竟它更輕量化且更靈活,我記得也是官方在後期比較推薦的作法。不過如果想更快完成作品,用 Activity 也是可以的。
作者: Kanamehomura (ほむら) 2021-02-26 15:02:00
我最近想通了,發文時像ptt這樣很多標題,但點進去每個標題其實都可以用一個activity來做就好了, 讓這個頁面去讀取每個標題的文章就好了,對嗎
如果用activity是這樣沒錯原來你本來的想法真的是想一個文章就開一個新的activity嗎~
作者: Kanamehomura (ほむら) 2021-02-26 23:10:00
樓上沒錯QQ
作者:
fkc (Mr. 男子漢)
2021-02-27 12:18:00請問有 Fragment 實務應用方面的學習資源嗎? 手邊的書都太舊剩下就官方文件說明 想要了解更深入的應用方面內容
搜尋 Fragment add hide show就有很多了我順序好像錯了,應該是從生命週期那邊弄
作者:
JIKUAI (聽媽媽說)
2021-03-08 17:04:00如果是新手的話比較建議從Activiy了解生命週期開始,fragment 效能固然較好,但控制show hide add onbackpressed有太多雷要踩了,新手一定會挫折感很重