baseactivity重构