一种不同安卓设备之间的通信管理系统和方法与流程

文档序号:13675047阅读:来源:国知局
技术特征:
1.一种不同安卓设备之间的通信管理系统,它包括通信管理系统,其特征在于:所述的通信管理系统包括有:WiFiDirect模块、Socket通信模块、文件共享模块、即时通讯模块,所述的Socket通信模块包括有服务器和客户端,所述的服务器能够创建两个ServerSocket对象,所述的两个ServerSocket对象分别为:FileServerSocket、ChatServerSocket,所述的FileServerSocket的输出端得到相应的输入输出流,所述的客户端能够创建两个Socket对象并绑定服务器IP和端口,所述的两个Socket对象分别为:FileSocket、ChatSocket,所述的即时通讯模块包括发送方、接收方,所述的发送方的输出端获取编辑框内容,所述的输出端获取编辑框内容之后为将字符写入到OutPutStream,所述的将字符写入到OutPutStream之后将通过Adapter在ListView中显示信息,所述的接收方将读取InputStream并封装在Message对象中,所述的接收方将读取InputStream并封装在Message对象中之后将Message对象传递给Handler。2.如权利要求1所述的一种不同安卓设备之间的通信管理系统,其特征在于:所述的WiFiDirect模块设置在通信管理系统的底层。3.如权利要求1所述的一种不同安卓设备之间的通信管理系统,其特征在于:所述的将字符写入到OutPutStream通过数据传输读取InputStream并封装在Message对象中。4.如权利要求1所述的一种不同安卓设备之间的通信管理系统,其特征在于:所述的Socket通信模块能够创建Socket套接字。5.如权利要求1所述的一种不同安卓设备之间的通信管理系统,其特征在于:所述的Socket通信模块能够创建两对TCP套接字。6.一种不同安卓设备之间的通信管理方法,用户在使用系统时,首先会接触到UI界面,其特征在于:所述的UI界面包括设备A用于操作界面和设备B用于操作界面,利用设备A和设备B之间进行通信的方法,具体步骤如下:1):设备A和设备B的WiFiDirect模块的WiFiDirect功能是否均开启,如果没有开启,进行网络设置,成为开启状态,如果均开启,进入下一步;2):打开设备A的设备发现功能,申请连接设备,向设备B发出是否接受连接申请;3):设备B不接受连接申请,设备连接失败;4):设备B接受设备A的连接申请,建立小组,在设备A和设备B中,确定一个为小组管理者设备,另一个为客户设备。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1