widget类 设计统一生命周期(二)