新手诚心求助,安卓开发底部的导航栏除了用fragment还有别的选择吗?
发布网友
发布时间:2022-04-26 19:48
我来回答
共2个回答
热心网友
时间:2023-10-25 13:55
纯Activity不是不可以,方案如下:
底部用TabLayout
上方就一个activity layout xml布局
通过切换tab来 控制每个tab对应的 布局块的 visibility
可以达到不用fragment的效果。
但是:
从软件工程的角度上讲fragment把每个tab逻辑分离,不需要管理其它tab的事情。
耦合度较低。会让你的代码可阅读性更高。代码是写给人看的,如果把全部布局,逻辑都揉在一个activity里,估计过不了一周,你可能都看不懂自己的代码了。
热心网友
时间:2023-10-25 13:55
咯考场号毛笔没啊捏捏YY累最阿姨撒子撒子撒子呀嗨呀在哈哦呀has压迫一粒一粒马斌高斌在干哈子娃娃哈阿宅压寨在下雨可以啊自己洗哎呀呀追问亲,刷回答数就不用写这么长吧