一.主流的技术框架简介   Android开发中常用的技术架构有三种,MVC,MVP,MVVM。具体讲解   1. MVC   <1> M:Model:模型层             主要用来获取数据,数据的来源包括接口获取,数据库获取,SharedPreferences获取等等途径。并将其解析成Bean对象回调给Controller层。     <2> V:View:视图层 &nb…

2017年6月6日 0条评论 5点热度 阅读全文

一.简介 在Android项目开发中使用HTTP协议完成与服务器通信的话,OkHttp是最常用的框架。OkHttp是一个高效的HTTP客户端,是目前Android使用最广泛的网络框架。它有几个优点。 <1> 支持Http1、Http2、Quic以及WebSocket。 <2> 连接池复用底层TCP(Socket) 减少请求延时。 <3> 无缝的支持GZIP减少数据流量。 <4> 缓存响应数据减少重复的网络请求。 <5> 请求失败自动重试主机的其他ip,自动…

2017年6月6日 0条评论 6点热度 阅读全文