[問題] 如何製作類似PTT發文介面

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

Links booklink

Contact Us: admin [ a t ] ucptt.com