Android平台网络相关API接口
- java.net.*(标准java接口)
提供与联网有关的类,包括流,数据包套接字(socket)、 Internet协议、 常见Http处理等。
比如:创建URL ,以及URLConnection/HttpURLConnection对象、设置链接参数、链接到服务器、向服务器写数据、从服务器读取数据等通信。这些在Java网络编程中均有涉及。
- Org.apache接口
Android提供的Apache HttpClient。为客户端的Http编程提供高效、最新、功能丰富的工具包支持。
- Android.net.*(Android网络接口)
常常使用此包下的类进行Android特有的网络编程,如:访问WiFi ,访问Android联网信息,邮件等功能。
返回客户端的内容有三种方式:
- 以HTML代码的形式返回。
- 以XML字符串的形式返回,做Android开发时这种方式比较多。返回的数据需要通过XML解析器(SAX,DOM,Pull等)进行解析(必备知识)。
- 以json对象的方式返回。