PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
AndroidDev
[問題] 如何製作類似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有太多雷要踩了,新手一定會挫折感很重
繼續閱讀
[分享] Android 入門開發實戰:口罩地圖
romantic1027
[問題] 待機畫面如何變動畫?
milk6449
[問題] 洋垃圾神器build AOSP
awaysu
[分享] Android app 改 Kotlin的10大優點
tbpfs
[分享] Android 自動化測試
pifan76
[問題] 想請問Fragment怎麼取得所在的Tab位置?
ohmylove347
[問題] BarcodeDetector 解析不到?
brandonron
[問題] Node.js一直無法啟動
s90503s
[問題] android 股票 app
gigigigi
[問題] 使用藍芽耳機接聽電話,以手機MIC收音講話
jack200200
Links
booklink
Contact Us: admin [ a t ] ucptt.com