登录
首页 » Android » 基于Android的TCP通信

基于Android的TCP通信

于 2022-09-05 发布 文件大小:2.25 MB
0 95
下载积分: 2 下载次数: 1

代码说明:

Socket 英文原义是“孔”或“插座”。通常称为”套接字”,用于描述IP地址和端口,是一个通信链的句柄,可以用来实现不同虚拟机或不同计算机之间的通信。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务(客户若是需要哪种服务,就讲插头连到相应的插座上),客户的“插头”也是一个socket。 Socket通信,需要服务端和客户端,两端都要实例化一个Socket。但服务器和客户端的Socket是不一样的。 客户端:可以连接服务端、发送数据、接收数据、关闭连接等。 服务端:可以实现绑定绑定端口,接收客户端的连接、接收数据,发送数据等。 Android在包java.net包下提供了ServerSocket和Socket类,ServerSocket用于创建服务器的Socket。Socket用于实例化客户端的Socket。当连接成功,客户端和服务端都会产生一个Soc

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • face-detection
    在Android平台上使用opencv实现的人脸检测(The Android platform using face detection opencv realized)
    2013-07-23 22:46:59下载
    积分:1
  • android即时通讯软件源码
    应用背景android即时通讯软件源码,包含所有第三方类库 ,直接编译即可运行!    关键技术 ###1. 架构总览 ###2. 模块介绍 ####2.1 协议封装与任务流程 #####1) 协议与任务的封装 a. 协议有协议头(协议头因为格式相同,被抽象出来)和协议体组成,协议有两类:请求协议(request)和回复协议(response); b. 任务(action)由请求协议、回复协议和任务回调(callback)组成; c. callback是针对客户端主动请求协议的相应处理,分别是成功回调、超时回调和失败回调; #####2) 消息(任务)流程 a. 由UI或SYSTEM触发一个消息的生成,随之将其投递到发送队列中,等待发送; b. 消息发送线程会不停的从发送队列
    2022-07-13 10:09:58下载
    积分:1
  • Android蓝牙串口开发
    稳定的搜索连接框架,对于想要学习蓝牙串口的同学,很值得借鉴。此套源码是经过多次实践,可以重复使用,只需要修改程序上层框架即可,底层的搜索连接和收发数据可以保持不变。
    2022-05-07 00:05:13下载
    积分:1
  • Android 仿微信按住按钮语音发送实现聊天对话
    Android仿微信语音对话聊天的实现,按住 按钮后可录音并发放语音,可播放动画、播放音频,仿微信那样如果前一下正在播放,当点另一个,会先把前一个正在播放的停掉,录音完成后的回调,获取音量大小的Runnable,判断手指的横坐标是否超出按钮的范围,改变文本内容及button的背景色。一些技巧值得学习:   设置MediaRecorder的音频源为麦克风,设置音频的格式,设置音频的编码为amr,随机生成文件的名,mMediaRecorder.getMaxAmplitude()的取值范围:1-32767。只有准备完毕了,AudioRecorderButton才会计时并显示dialog。   手指上滑,取消发送,松开手指,取消发送,通过level去更新voice上的图片   技巧,避免使用switch的冗余代码。
    2022-01-26 00:53:55下载
    积分:1
  • Android中通过ViewPager动态加载数据完整示例源码下载
    Android中通过ViewPager动态加载数据完整示例源码下载
    2014-04-05下载
    积分:1
  • android 画板,
    android,android源码,
    2022-02-26 09:21:03下载
    积分:1
  • Android 图片阴影图片影子效果
    Android 生成图片阴影图片影子效果,在实例中,用一个复选框的图片来演示效果,生成阴影的代码片段如下:   canvas.drawColor(Color.WHITE);//设置画布颜色   canvas.save(Canvas.MATRIX_SAVE_FLAG);   dbe.setColorFilter(0x7f000000,PorterDuff.Mode.SRC_IN);   canvas.translate(posX + (int)(0.9 * PicWidth/2), posY + PicHegiht/2);//图像平移为了刚好在原图后形成影子效果。   canvas.skew(-0.9F, 0.0F);//图像倾斜效果。   canvas.scale(1.0f, 0.5f);//图像(其实是画布)缩放,Y方向缩小为1/2。   dbe.draw(canvas);//此处为画原图像影子效果图,比原图先画,则会在下层。   drawable.clearColorFilter();   canvas.restore();   canvas.save(Canvas.MATRIX_SAVE_FLAG);   drawable.draw(canvas);//此处为画原图像,由于canvas有层次效果,因此会盖在影子之上。   canvas.restore();   //默认无效果原图   canvas.save(Canvas.MATRIX_SAVE_FLAG);   drawTest.draw(canvas);   canvas.restore();   //图片阴影效果   canvas.save(Canvas.MATRIX_SAVE_FLAG);   //Rect rect = new Rect(2*posX + PicWidth, 2*posY + PicHegiht, 2*posX + 2*PicWidth, 2*posY + 2*PicHegiht);//此为理论上的阴影图坐标   Rect rect = new Rect(2*posX + PicWidth + 3, 2*posY + PicHegiht + 3, 2*posX + 2*PicWidth - 2, 2*posY + 2*PicHegiht - 2);   //由于图片的实际尺寸比显示出来
    2022-07-23 03:30:50下载
    积分:1
  • android-phone-battery-sourcecode
    在装有android系统的手机上,该程序可以检测手机电池的存余量并显示。(This program can detect the battery of the phone and show the amount of the battery.)
    2011-12-01 21:44:58下载
    积分:1
  • android-mqtt-example
    说明:  安卓通过mqtt协议通信的例程,转载github(Android mqtt communication routine)
    2019-02-17 08:46:19下载
    积分:1
  • android java udp 打洞穿透内网
    java编写的测试,通过udp打洞技术穿透内网,实现不同NAT客户端通信
    2022-02-03 08:58:27下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载