基於2410 lcd 驅動
makefile 編寫
1、 socket通訊模型如下:
應用程式通過套接字可以進行通訊,可以使用udp協議或者使用tcp協議,當客戶端和伺服器端的協議時相對應的,客戶端使用tcp,那麼伺服器端使用tcp
3、 tcp通訊方式如下:
而udp通訊不使用inputstream和outputstream
4、 udp通訊實現:
udp使用datagramsocket物件來實現
udp的客戶端**實現如下:
public static void main(string args) catch (exception e)
} udp的服務端**實現如下:
//建立乙個datagramsocket物件,並指定監聽的埠號
datagramsocket socket = new datagramsocket(4567);
byte data = new byte[1024];
//建立乙個空的datagrampacket物件
datagrampacket packet =
new datagrampacket(data,data.length);
//使用receive方法接收客戶端所傳送的資料,
//如果客戶端沒有傳送資料,該程序就停滯在這裡
socket.receive(packet);
string result = new
string(packet.getdata(),packet.getoffset(),
packet.getlength());
system.out.println("result--->" + result);
5、 tcp通訊的實現:
tcp使用socket物件
tcp協議客戶端實現:
//建立乙個socket物件,指定伺服器端的ip位址和埠號
socket socket = new socket("192.168.1.104",4567);
//使用inputstream讀取硬碟上的檔案
inputstream inputstream = new
fileinputstream("f://file/words.txt");
//從socket當中得到outputstream
outputstream outputstream = socket.getoutputstream();
byte buffer = new byte[4*1024];
int temp = 0 ;
//將inputstream當中的資料取出,並寫入到outputstream當中
while((temp = inputstream.read(buffer)) != -1)
outputstream.flush();
} tcp協議伺服器端現實:
//宣告乙個serversocket物件
serversocket serversocket = null;
try
} catch (ioexception e)
serversocket.close();
}
Android開發入門 Socket程式設計
1 socket通訊模型如下 應用程式通過套接字可以進行通訊,可以使用udp協議或者使用tcp協議,當客戶端和伺服器端的協議時相對應的,客戶端使用tcp,那麼伺服器端使用tcp 2 udp協議 把資料打包成資料報,然後直接傳送對應的ip位址,速度快,但是不保證 成功率,並且資料大小有限 tcp協議 ...
Android開發入門 初識Service
個人站點 sundroid.cn hfutsnjc 163.com微博 service和activity一樣也具有生命週期,其分別為oncreate onstart 和ondestory 從上圖可見,service的整個生命週期其實與oncreate 終止於ondestory 實現service需要...
android入門開發例項
android控制項學習之十五 gridview例項 android控制項學習之十四 imageswitcher例項 android控制項學習之十三 gallery拖動效果 android控制項學習之十二 imagebutton與button android控制項學習之十一 imageview瀏覽器...