使用Fragment实现切换卡效果,在原来代码的基础上又做了更加完善的修改