我们在android开发中经常会用到fragment,例如侧拉栏的切换,viewPager的切换。
而我们切换fragment无非就两种方法:
1.replace();
2.add(),hide(),show();
两种发方法相比较而言,我更加推荐使用第二种方法,因为fragmentTanslation的replace()方法实际上就是remove()和add()的集合,每一次fragment的切换都要重新创建一个fragment实例,这样对于性能上来说不是很好。
以下是使用第二种切换fragment方法的函数: