fragment优化设计