没有合适的资源?快使用搜索试试~ 我知道了~
Android实现TCP客户端支持读写操作
1 下载量 108 浏览量
2021-01-20
08:38:23
上传
评论
收藏 70KB PDF 举报
温馨提示
试读
3页
本篇我们便来学习如何通过socket读写TCP. 需要注意的是socket必须写在子线程中,不能在ui主线程中直接使用,所以我们这里创建了两个class: MainActivity(主界面)、TcpThread(获取socket接收的数据) 由于代码有注释了,所以就不解释了. 1.gif效果如下 2.activity_main.xml如下所示: <RelativeLayout xmlns:android=http://schemas.android.com/apk/res/android xmlns:tools=http://schemas.android.com/tools
资源详情
资源评论
资源推荐
Android实现实现TCP客户端支持读写操作客户端支持读写操作
本篇我们便来学习如何通过socket读写TCP.
需要注意的是socket必须写在子线程中,不能在ui主线程中直接使用,所以我们这里创建了两个class:
MainActivity(主界面)、TcpThread(获取socket接收的数据)
由于代码有注释了,所以就不解释了.
1.gif效果如下
2.activity_main.xml如下所示:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<EditText
android:id="@+id/et_text"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:hint="请填入要发送的内容"
/>
<Button
android:id="@+id/btn_send"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/et_text"
android:text="发送"
/>
<TextView
android:id="@+id/tv_recv"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/btn_send"
android:minLines="20"
android:hint="接收的内容"
/>
</RelativeLayout>
3.MainActivity.java如下所示
weixin_38695293
- 粉丝: 6
- 资源: 956
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0