整理代码, 添加注释, 理清楚MainActivity的流程