适用于移动端的简单`MVP`模式实现