这性能是相对我的项目中须要的,别通知我你的我的项目还没有适配安卓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来实现)