Activity模块改用面向对象实现