我现在实现了单机的画板app,就是可以画线 撤销反撤销之类的。
如果我希望同一局域网下的两部或者多部手机,画线都能看见该怎么做呢?
就是我在一部手机上画了条线,同网下的其他手机也能实时的看到。
第一次做这种还需要局域网的软件,希望能说的详细一点
static class DrawPath{
public Path path;//路径
public Paint paint;//画笔
}
我现在实现了单机的画板app,就是可以画线 撤销反撤销之类的。
如果我希望同一局域网下的两部或者多部手机,画线都能看见该怎么做呢?
就是我在一部手机上画了条线,同网下的其他手机也能实时的看到。
第一次做这种还需要局域网的软件,希望能说的详细一点
static class DrawPath{
public Path path;//路径
public Paint paint;//画笔
}
1、你要一台服务器
2、服务器上部署服务端软件,服务端功能收集所有手机信息,同时把收集到信息分发给所有手机。协议建议用Socket的建立TCP/IP连接实时交换数据
3、手机作为客户端,把自己画线的参数上传给服务器,同时接收其它手机的画线的参数,然后把画线参数合集在你贴出的代码里面画出来