android实现socket连接(客户端)

本文介绍了如何在Android平台上实现Socket客户端,通过实例演示了两台手机间的socket通信过程,为学习Android Socket编程提供了基础示例。
摘要由CSDN通过智能技术生成

学习socket通信,做了一个Demo,两台手机之间建立socket通信,今天先放出client端,欢迎大家交流。


public class MainActivity extends Activity {
	EditText mIP;// 输入的IP
	EditText mContent;// 发送内容
	Button mBtn;// 发送按钮
	Button mLogin;// 连接按钮
	TextView mData;
	private String ip = null;// IP地址
	private int port = 8001;// 端口号
	private Socket socket;
	OutputStream output = null;// 输出流
	DataInputStream inputStream;
	String context = null;
	Handler mHandler;
	Handler handler;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		findview();
		init();

		mHandler = new Handler() {
			@Override
			public void handleMessage(Message msg) {
				super.handleMessage(msg);
				switch (msg.what) {
				case 0x100:
					Toast.makeText(MainActivity.this, "已连接", Toast.LENGTH_SHORT).show();
					break;
				case 0x300:
					Bundle
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值