摘要:
ByteArrayOutputStream是向内存中写入流数据ByteArrayInputStream是从内存中如数据例如:ByteArrayInputStream arrayInputStream =new ByteArrayInputStream("连".getBytes());这就从内存中读取流数据;然后用read方法就可以读出数据了;同样的道理ByteArrayOutputStream arrayOutputStream =new ByteArrayOutputStream();arrayOutputStream.write(97);arrayOutputStrea 阅读全文
摘要:
DataInputStream与DataOutputStream类DataOutputStream类提供三个写入字符串的方法: -- public final void writeBytes(String s) //由于JAVA的字符编码是Unicode的,第个字符占两个字节,writeBytes方法只是将每个字符的低字节写入到目标设备中 -- public final void writeChars(String s) //writeChars是将字符的两个字节都写入到目标设备中 -- public final void writeUTF(String str) //writeUTF将字符串 阅读全文
摘要:
第一部分 Android网络基础Android平台浏览器采用了WeBKit引擎,这款名为Chorme Lite的Web浏览器拥有强大扩展特性,每个开发者都以为编写自己的插件,使得浏览器的功能更加完善。目前Android平台有3种网络接口。第一种 java.net.*(标准java接口)此接口提供与联网有关的类,包括流和数据包套接字、Internet协议、常见HTTP处理。如:创建URL以及URLConnection/HttpURLConnection对象、设置连接参数、连接服务器、向服务器写数据、从服务器读取数据等通信。下例为常见java.net包的Http例子:try{URL url = n 阅读全文
摘要:
DataOutputStream and DataInputStream give us the power to write and read primitive data type to a media such as file. Both of this class have the corresponding method to write primitive data and read it back.Using this class make it easier to read integer, float, double data and others without needi 阅读全文
摘要:
Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。1. HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。 HttpURLConnection是继承于URLConnection类,二者都是抽象类。其对象主要通过URL的openConnection方法获得。创建方法如下代码所示://创 阅读全文