很久之前从图书馆借了一本Android基础教程的书,看到里边有一个小Demo挺有意思的。要实现的是使用socket通信,在Android和PC端进行通信,手机作为客户端发送数据,PC作为服务端接收数据。我感兴趣的是它要实现的功能:Android客户端点击一个button发送数据到PC控制电脑关机。我琢磨着如果实现了的话,把这玩意装在手机上那岂不是不用下床就可以关电脑?(本人比较懒)所以照着书上敲了一遍,用的Android Studio和Eclipse,客户端的界面很简单就一个按钮。然后在仅有的一个Activity里设置点击事件:
btn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
try {
Soc