1.使用fragment+viewpaper 实现底部按钮导航 2.使用glide加载图片 并使用glide缓存对数据进行本地数据的存储 3.使用scanner实现 轮播图 4.取消fragment懒加载 5.自定义万能适配器(少数据使用),多数据 使用分页 6.集成极光推送和友盟推送 7.使用AS自带内存检测,测试app是否内存泄漏 8.添加全局异常捕获,防止软件使用崩溃 9.布局使用百分比 进行适配机型 10.编写版本更新接口 对不同机型安装权限 进行申请 11.请求Android 6.0本地文件读写权限,存放安装包