YoKeyword / Fragmentation

[DEPRECATED] A powerful library that manage Fragment for Android
Apache License 2.0
9.72k stars 2.11k forks source link

问下博主项目就用单activity+fragment做有什么弊端吗 #1163

Open adminLiu-s opened 5 years ago

adminLiu-s commented 5 years ago

首页感谢博主!本人用这个库做了两三个完整项目了,都是单activity+fragment(除了推送在application点击跳转不能到fragment,创建了个activity),目前的话这几个项目没发现啥问题,可能也是用户量太少的问题,所以想问下有什么建议吗,或者有啥隐患

cocowobo commented 5 years ago

没弊端,中等项目都可用,超级大型项目需要多个activity配置多个fragment

WaterElva commented 5 years ago

肯定有啊,打开N个fragment 想关闭其中一个目前没看到有支持的方法,但是Activity就轻松做到

AlbertZyc commented 5 years ago

肯定有啊,打开N个fragment 想关闭其中一个目前没看到有支持的方法,但是Activity就轻松做到

老哥你写个回调就行了

SSSSunrise commented 4 years ago

推送建议在其他类接收,我说说我这边的处理方式 1.在MainFragment里写内部类接收推送消息 2.然后把MainFragment实例化全局静态 3.直接使用MainFragment调用栈顶Fragment,然后得到栈顶Fragment.start(fragment),如果栈顶Fragment是类似DialogFragment记得关闭后再调用栈顶启动新页面

SSSSunrise commented 4 years ago

https://github.com/YoKeyword/Fragmentation/issues/820#issuecomment-380367650

dapanjimianpaigumian commented 4 years ago

我现在就遇到问题了,在一个有TabLayout+ViewPager+Fragment的页面,需要实现TabLayout吸顶效果,按照Demo里的例子,我目前实现不了这个效果。。

JantHsueh commented 4 years ago

@dapanjimianpaigumian 这个需求和本库没有关系,使用CoordinatorLayout布局