在android下巧妙使用socket连接网络中的电脑

在android下巧妙使用socket连接网络中的电脑

ID:13233194

大小:28.50 KB

页数:9页

时间:2018-07-21

在android下巧妙使用socket连接网络中的电脑_第1页
在android下巧妙使用socket连接网络中的电脑_第2页
在android下巧妙使用socket连接网络中的电脑_第3页
在android下巧妙使用socket连接网络中的电脑_第4页
在android下巧妙使用socket连接网络中的电脑_第5页
资源描述:

《在android下巧妙使用socket连接网络中的电脑》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、在Android下巧妙使用Socket连接网络中的电脑  既然是使用SOCKET连接网络上的电脑,就分为两部分  其一,Android上面的Client  其二,PC上的Server  Android上面的实现代码如下  viewplaincopytoclipboardprint?  package;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import

2、;  import;  publicclassMySocketextendsActivity{  privatefinalStringDEBUG_TAG=“lengfeng”;  publicvoidonCreate(BundlesavedInstanceState){  (savedInstanceState);  setContentView();    (“lengfeng”,”AndroidStartConnect”);    Socketsocket=null;  Stringmesg=“mynameislogr”;  try{ 

3、 socket=newSocket(““,54321);  //向服务器发送信息  PrintWriterout=newPrintWriter(newBufferedWriter(newOutputStreamWriter(())),true);  (mesg);    //接受服务器的信息  BufferedReaderbr=newBufferedReader(newInputStreamReader(()));  Stringmstr=();  if(mstr!=null)  {  (DEBUG_TAG,mesg);  }else  {  (

4、DEBUG_TAG,”数据错误”);  }  ();  ();  ();  }catch(UnknownHostExceptione){  ();  }catch(IOExceptione){  ();  }catch(Exceptione)  {  (DEBUG_TAG,());  }  }  }  package;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import;  import

5、;  import;  import;  publicclassMySocketextendsActivity{  privatefinalStringDEBUG_TAG=“lengfeng”;  publicvoidonCreate(BundlesavedInstanceState){  (savedInstanceState);  setContentView();    (“lengfeng”,”AndroidStartConnect”);    Socketsocket=null;  Stringmesg=“mynameislogr

6、”;  try{  socket=newSocket(““,54321);  //向服务器发送信息  PrintWriterout=newPrintWriter(newBufferedWriter(newOutputStreamWriter(())),true);  (mesg);    //接受服务器的信息  BufferedReaderbr=newBufferedReader(newInputStreamReader(()));  Stringmstr=();  if(mstr!=null)  {  (DEBUG_TAG,mesg);  }e

7、lse  {  (DEBUG_TAG,”数据错误”);  }  ();  ();  ();  }catch(UnknownHostExceptione){  ();  }catch(IOExceptione){  ();  }catch(Exceptione)  {  (DEBUG_TAG,());  }  }  }  PC上面的Server创建一个java的项目  viewplaincopytoclipboardprint?  import;  import;  import;  import;  import;  import;  impor

8、t;  import;    publicclassMyJavaServer{  /**  *@paramargs  */    pub

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。