Android源碼下載:簡單Socket通信
作者:佚名
本項目是一個基于Socket通訊的例子源碼,實現(xiàn)了一個簡單的交互功能:安卓客戶端發(fā)送“半徑”值給服務(wù)端,服務(wù)器計算出圓面積,再發(fā)送回客戶端。有興趣的朋友可以研究一下。本項目默認(rèn)編譯版本4.4.2編碼GBK
功能分類:工具
支持平臺:Android
運行環(huán)境:Android
開發(fā)語言:Java
開發(fā)工具:Eclipse
源碼大?。?.95MB
源碼下載地址:http://down.51cto.com/data/1975619
源碼簡介
本項目是一個基于Socket通訊的例子源碼,實現(xiàn)了一個簡單的交互功能:安卓客戶端發(fā)送“半徑”值給服務(wù)端,服務(wù)器計算出圓面積,再發(fā)送回客戶端。有興趣的朋友可以研究一下。本項目默認(rèn)編譯版本4.4.2編碼GBK。
源碼運行截圖
運行截圖
源碼片段
- class SocketOutRun implements Runnable {
- @Override
- public void run(){
- try {
- //實例化Socket
- Socket socket1 = null;
- serverAddr = InetAddress.getByName("192.168.9.124");
- Log.v(str, "進(jìn)入發(fā)送操作1");
- socket1=new Socket("192.168.9.124",12345);
- Log.v(str, "進(jìn)入發(fā)送操作2");
- String msg = outText.getText().toString();
- output = new DataOutputStream(socket1.getOutputStream());
- output.writeUTF("接受");
- output.flush();
- output.writeUTF(msg);
- output.flush();
- output.close();
- socket1.close();
- }
- catch (UnknownHostException e) { // TODO Auto-generated catch block
- e.printStackTrace();
- }
- catch (IOException e) { // TODO Auto-generated catch block
- e.printStackTrace();
- }
- } //catch(Exception e){}
- }
責(zé)任編輯:閆佳明
來源:
網(wǎng)絡(luò)整理