Red de conocimiento informático - Conocimiento informático - Programación de red Android, cómo leer datos plásticos desde un socket,

Programación de red Android, cómo leer datos plásticos desde un socket,

mDataOutputClient.writeInt(123); //Enviar int

También se pueden utilizar tipos de datos como bytes de caracteres booleanos flotantes.

writeFloat(val);

writeBoolean(val)

writeChar(val)

DataInputStream dis = new DataInputStream(s.getInputStream ());

int r=dis.readInt(); //Recibir int

Los datos enviados por socket son solo binarios. . . Pero se envía al menos un byte (char/byte) a la vez, es decir, se transmiten 8 bits de datos

Recibir hexadecimal. ==> byte r=dis.readByte();

Enviar hexadecimal. ==> byte r= (byte) 0xFF; dos.writeByte(r);