欢迎来到天天文库
浏览记录
ID:49771524
大小:34.73 KB
页数:14页
时间:2020-03-04
《ro客户端 PC服务端.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Android客户端Socket连接PC服务器端(转载加评论)文章分类:JavaEye先上代码:1.SocketConnect.java文件Java代码 1.package cn.com; 2. 3.import java.io.BufferedReader; 4.import java.io.BufferedWriter; 5.import java.io.InputStreamReader; 6.import java.io.OutputStreamWriter; 7.import java.i
2、o.PrintWriter; 8.import java.net.Socket; 9. 10.import android.app.Activity; 11.import android.os.Bundle; 12.import android.util.Log; 13.import android.view.View; 14.import android.view.View.OnClickListener; 15.import android.widget.Button; 16.import
3、 android.widget.EditText; 17.import android.widget.TextView; 18. 19.public class SocketConnect extends Activity { 20. 21. private TextView mTextView = null; 22. private EditText mEditText = null; 23. private Button mButton = null; 24. 25.
4、 /** Called when the activity is first created. */ 26. @Override 27. public void onCreate(Bundle savedInstanceState) { 28. super.onCreate(savedInstanceState); 29. setContentView(R.layout.main); 30. 31. mButton = (Button) fin
5、dViewById(R.id.Button01); 32. mTextView = (TextView) findViewById(R.id.TextView01); 1. mEditText = (EditText) findViewById(R.id.EditText01); 2. 3. // 登陆 4. mButton.setOnClickListener(new OnClickListener() { 5. pub
6、lic void onClick(View v) { 6. Socket socket = null; 7. String message = mEditText.getText().toString() + "r"; 8. try { 9. // 创建Socket 10. socket = new Socket("192.168.
7、1.100", 5554); // 查看本机IP,每次开机都不同 11. // 向服务器发送消息 12. PrintWriter out = new PrintWriter(new BufferedWriter( 13. new OutputStreamWriter(socket.getOutputStream())), 14.
8、 true); 15. out.println(message); 16. 17. // 接收来自服务器的消息 18. BufferedReader br = new BufferedReader( 19.
此文档下载收益归作者所有