
Android 网络技术
文章平均质量分 82
本博客是我学习android过程中,对其中的android 网络技术的总结,其中包括了对URLConnection、HttpURLConnection以及HttpClient的介绍, 希望对大家有帮助。
AnnaIT
低头走路,永远不会发现早已出现的彩虹。。
展开
-
网络连接之——xUtils 介绍(三)
前面的文章,我们介绍了ViewUtils和HttpUtils,这里我们来再来介绍一下剩下的两个组件:DbUtils和BitmapUtils。 可以参考大神博客哈: http://blog.youkuaiyun.com/lanyeming2012/article/details/14147975DbUtils大家都知道,在Android里面如果要存储一个对象,我们需要创建一个SQLiteOpenHelper,原创 2015-09-14 21:13:54 · 774 阅读 · 2 评论 -
网络连接之———xUtils框架 介绍(二)
由上一篇的介绍,我们已经知道了,xUtils中有四大组件可以供我们使用,分别是ViewUtils、HttpUtils、BitmapUtils以及DbUtils。 如果你没能先读一下我的[上篇文章](http://blog.youkuaiyun.com/womengmengyan/article/details/48441299),那么请你移步过去先整体了解一下,再回过头来看这篇文章,相信你回更有体会的。原创 2015-09-14 20:01:51 · 884 阅读 · 0 评论 -
网络连接之-xUtils框架(第三方通信框架)介绍(一)
xUtils概述:开源 GitHub网站中对xUtils的介绍:https://github.com/wyouflf/xUtils (需要翻墙,或者在http://www.g363.com谷歌363网页中搜索)1)简介由于xUtils是基于aFinal的,这个开源框架是国内的某位大神写的,所以了解了aFinal之后再回头看xUtils,才会更有收获。 2)目前xUtils主要有四大模块:Db转载 2015-09-14 16:49:10 · 1254 阅读 · 0 评论 -
网络连接之——谷歌提供的通信框架Volley【避免创建多个线程对象】
参考:http://www.kwstu.com/ArticleView/kwstu_201441183134291.概述:如今,android应用不可避免会用到网络技术,而常用的就是HttpURLConnection和HttpClient。 但HttpURLConnection和HttpClient的用法还是稍微有些复杂的,如果不进行适当封装的话,很容易就会写出不少重复代码。于是乎,一些Andro原创 2015-09-14 10:06:37 · 1530 阅读 · 0 评论 -
网络连接之——HttpClient(doGet和doPost)
1.概述:我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。当然有时也用URLConnection。 Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使用率非常高。 但在android6.0之后,原创 2015-09-13 12:07:55 · 4023 阅读 · 1 评论 -
网络技术之——网络连接URLConnection、单/多线程下载
“网络连接”:android中的HTTP的网络连接中HttpURLConnection方法和java中的HttpURLConnection用法是一致的,参考: day0812-doGet和doPost 但在6.0之后,舍弃了HttpClient方法。1.概述: 网络连接不允许在主线程中进行(3.0之前是允许的),所以通常情况我们都利用异步来操作,方式,利用Handler和AsyncTask.原创 2015-09-11 15:27:04 · 1057 阅读 · 0 评论 -
网络技术之——WebView(轻松展示各种网页)
1.概述:Android提供了一个WebView控件。借助它可以在自己的应用程序中嵌入一个浏览器,从而轻松的展示各种各样的网页。2.获取手机网络状态:利用网络管理器:ConnectivityManager类: 权限设置: 允许监听网络状态:<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>3.We原创 2015-09-12 11:41:56 · 1644 阅读 · 0 评论