转:android组网详解——android.net、org.apache.http联网实现
转:android连网详解——android.net、org.apache.http联网实现1.连网相关包介绍今天我们将深入介绍了Android
转:android连网详解——android.net、org.apache.http联网实现
1.连网相关包介绍
今天我们将深入介绍了Android SDK 中一些与网络有关的package,如下:
包描述
界面部分的代码简要明了,就不此额外说明了,下面详细解析核心代码,如下:
详细介绍就不多说了,看2个简单的小例子如下:
看到这个类,不仅让我想起来MFC在网络编程方面的复杂,一个
BOOL AFXAPI AfxParseURL(LPCTSTR pstrURL, DWORD& dwServiceType,CString& strServer, CString& strObject, INTERNET_PORT& nPort);
函数,让人看起来就感觉不知道在说明,在编写MFC网络编程方面的时候一般都会自己写个URL类,而在JAVA中的直接提供了这个类,让初学者看起 来明白多了。一个简单的例子如下:
套接字通信的基本思想比较简单,客户端建立一个到服务器的链接,一旦连接建立了,客户端就可以往套接字里写入数据,并向服务器发送数据;反过来,服 务器读取客户端写入套接字里的数据。几乎就那样简单,也许细节会复杂些,但是基本思想就这么简单。举个简单的例子如下:
使用URLConncetion,我们对网络的控制就增加了很多,举个例子如下:
Android 实现联网(三)——在线程中联网
http://tonyyu.iteye.com/blog/679674