FragmentTarnsaction.add方法:是把一个fragment添加到一个容器 container 里。
FragmentTarnsaction.replace方法:是先remove掉相同的fragment,然后在add当前的这个fragment。
注意:
使用add的情况下,这个FrameLayout其实有2层,多层肯定要比一层的来得浪费,所以还是推荐使用replace。当然有时候还是需要使用add的。比如要实现轮播图的效果,每个轮播图都是一个独立的Fragment,而他的容器FrameLayout需要add多个Fragment,这样他就可以根据提供的逻辑进行轮播了。