|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Android 中常用的几种网络框架
oschina 18小时前
在日常的开发中,大多数应用程序基本都需要连接网络,发送一些数据给服务端,然后在从服务端获取一些数据。通常在android中进行网络连接一般使用Scoket和HTTP,HTTP请求方式教Scoket多得多。HTTP请求一般采用原生的HttpClient和HttpUrlConnection的两种网络访问方式。下面介绍几种常用的Android网络框架,希望对你在实际开发中有所帮助。
android-async-http :HTTP请求发生在UI线程之外,自动智能请求重试,优化了质量不一的移动连接,自动解码支持gzip反应速度超快的请求,持久化cookie存储,保存cookie到你的应用程序的SharedPreferences。
http-request:在小型的项目上性能表现最好,如果你的项目不是很大,这个框架是一个不错的选择。
okhttp :使用 OkHttp 无需重写你程序中的网络代码。OkHttp实现了几乎和java.net.HttpURLConnection一样的API。如果你用了 Apache HttpClient,则OkHttp也提供了一个对应的okhttp-apache 模块。
retrofit : 是一个类型安全的 REST 客户端。
Netroid :一个基于 Volley 实现的Android Http库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能。致力于避免每个项目重复开发基础Http功能,实现显著地缩短开发周期的愿景。
更多关于: Android 的详细信息
相关资讯
Android Studio 2.0 Beta 6 发布
Android Studio 2.0 Beta 5 发布
Android Studio 2.0 Beta 4 发布
Android Studio 2.0 Beta 3 发布
Android Studio 2.0 Beta2 发布
Android Studio 2.0 Beta 发布
Android Studio 2.0 Preview 8 发布
Android Studio 2.0 Preview 6 发布
Android Studio 2.0 Preview 5 发布 |
|