Android网络
Ikulm
知识在于积累
展开
-
Android基于Okhttp3的文件下载工具类
需求中有需要简易的下载文件的,例如图片,音频,视频等。首先这个下载工具类没有断点下载,也就是说没有暂停,缓存。不过解决日常工作中的小文件下载是绰绰有余的。下面可以看一看一、添加okhttp3的远程依赖 compile 'com.squareup.okhttp3:okhttp:3.4.1'compile 'com.squareup.okhttp3:okhttp-urlconnecti...原创 2017-08-17 16:32:37 · 12414 阅读 · 0 评论 -
Android基于HttpURLConnection网络请求
HttpUrlConnection是继承UrlConnection的抽象类,是Android网络请求的标准类,下面分别介绍如何利用HttpUrlConnetion进项get和post请求:1.get请求private void getDataFromNetGet(final String url) { new Thread(new Runnable() {原创 2017-04-25 17:24:12 · 1007 阅读 · 0 评论 -
Android Rxjava2、Retrofit封装一个简单的网络请求
一、定义RxjavaRxJava 是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库,符合观察者设计模式二、特点逻辑简洁、使用优雅、使用简单三、基本用法 //1.创建被观察者 Observable observable = Observable.create(new ObservableOnSubscribe<Integer&g...原创 2018-03-31 18:22:10 · 484 阅读 · 0 评论 -
Android Socket通信 发送心跳包 重连
最近项目中,有使用Socket与后端进行通信,然后简单的了解了下Socket使用,大致流程是配置服务端的Ip、端口号,连接,监听数据和发送数据,数据的读取和发送都是以流的形式实现的,然后自己将项目中的代码写了简单的管理类,测试下代码。下面是demo的两个界面,连接和发送接收界面 这里使用了一个Tcp调试助手,模拟服务端发送和接收数据,通讯模式选择TcpService ,本地端口随意...原创 2018-12-07 16:43:52 · 3221 阅读 · 4 评论