大家好 第一次在本版发文 请多见谅
我刚初学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有太多雷要踩了,新手一定会挫折感很重