这是我的第一款开源项目，有部分代码参考自李刚的《疯狂android讲义》