-
相似点:都可包含布局、可有自己的生命周期
-
不同点:
-
- Fragment相比较于Activity多出4个回调周期,在控制操作上更灵活;
- Fragment可以在XML文件中直接进行写入,也可以在Activity中动态添加;
- Fragment可以使用show()/hide()或者replace()随时对Fragment进行切换,并且切换的时候不会出现明显的效果,用户体验会好;Activity虽然也可以进行切换,但是Activity之间切换会有明显的翻页或者其他的效果,在小部分内容的切换上给用户的感觉不是很好;
-
引用/详解
Activity和Fragment的区别?
2019-12-17