UDP广播,太简单了,好久没写UDP代码生疏了点
// 按钮Button button;
button=(Button)findViewById(R.id.buttonset);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
try {
socket =new DatagramSocket( 8888);
} catch (SocketException e) {
e.printStackTrace();
}
// 线程
new Thread(new Runnable() {
@Override
public void run() {
try {
String str="setwifi;"+et_wifi_name.getText().toString()+";"+et_wifi_pwd.getText().toString();
byte[] data= str.getBytes();
DatagramPacket packet = new DatagramPacket(data, data.length,InetAddress.getByName("255.255.255.255"), 8888);
try {
socket.send(packet);
Log.e(TAG,"Send success");
} catch (IOException e) {
e.printStackTrace();
}
} catch (Exception e) {
Log.e(TAG,"udpSend failed.");
e.printStackTrace();
}
}
}).start();
}
}); 这是java吗 jerkyman 发表于 2019-11-15 21:27
这是java吗
是的,有兴趣可以学学 雨羊 发表于 2019-11-16 15:23
是的,有兴趣可以学学
我大二上这学期学的就是java,不过老师教的都是一些基础知识,没教在怎么在安卓上运行(哈哈其实自己懒,只顾着玩游戏了) jerkyman 发表于 2019-11-16 20:32
我大二上这学期学的就是java,不过老师教的都是一些基础知识,没教在怎么在安卓上运行(哈哈其实自己懒, ...
安卓视频 拿去学习吧 链接:https://pan.baidu.com/s/1pzmC5CQYlwEk-CVYWsCK6g
提取码:bitb
复制这段内容后打开百度网盘手机App,操作更方便哦
页:
[1]