这性能是相对我的项目中须要的,别通知我你的我的项目还没有适配安卓 6.0,适配了就必定会有权限治理,我这里用的是 安卓 6.0 权限解决在我的项目中的实际, 也还能够吧,星池云服务器反正 github 上的权限治理的开源货色比拟多,感觉适合就 ok。封装本人的 application 和 baseActivity 类,最大可能的节俭代码,退出 mvp 的思维来架构。2. 抉择本人喜爱的网络申请框架并且适当正当的进行封装,放慢开发的效率。3. 针对带有滚动控件嵌套有可能产生的滑动抵触,或者显示不全咱们优先自定义一下
个别的网络数据格式是 json(咱们就逗:一般数据 json, 刷卡交易数据 xml), 所以呢我 json 格局的用 gson 封装一下,xml 格局临时用的是 pull 解析后 bean 对象封装。6. 数据库的封装,对数据苦要求不高的话能够用原生的简略封装一下 curd 就好了,星池云服务器要求高点的话那就用第三方的好了。
反对同步、异步,而且实现了 spdy、http2、websocket 协定,api 很简洁易用,和 volley 一样实现了 http 协定的缓存。简化了网络申请流程,https://www.starpool.cn 同时本人外部对 OkHtttp 客户端做了封装,同时 2.x 把之前 1.x 版本的局部不失当职责都转移给 OkHttp 了 (例如 Log,目前用 OkHttp 的 Interceptor 来实现)