前言:最近学习了一波java语言和基础安卓开发,综合运用写一段安卓Socket客户端,实现控制小车的前进、后退、左转、右转,具体实现代码记录在下面代码
一、安卓Socket客户端
MainActivity.java
package com.example.zyf;
import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import com.example.zyf.nets.NetUtils;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends Activity { //主程序界面
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void sendMessage(View v){ //发送信息
switch(v.getId()){ //获取绑定id号
case R.id.fh:
NetUtils.sendMessageHandler("goforward");//调用NetUtils类中方法发送字符
break;
case R.id.back:
NetUtils.sendMessageHandler("goback");
break;
case R.id.turnLeft:
NetUtils.sendMessageHandler("turnLeft");
break;
ca