随笔分类 -  228.Android之网络编程

okgo网络请求框架的实现
摘要:第一步:添加依赖: 第二步: 创建HttpManager:示例: 第三步:创建JsonParseUtil: 第四步创建:HttpStringResponseHandler 第五步,代码中使用: 示例2:图片上传: 文件下载OkDownload OkGo与OkDownload的区别就是,OkGo只是简 阅读全文

posted @ 2018-10-12 15:20 LoaderMan 阅读(5289) 评论(0) 推荐(0)

retrofit2+rxjava+okhttp网络请求实现
摘要:第一步:添加依赖: compile 'io.reactivex:rxandroid:1.2.0' compile 'com.squareup.retrofit2:adapter-rxjava:2.1.0' compile 'com.squareup.retrofit2:converter-gson: 阅读全文

posted @ 2018-10-12 15:07 LoaderMan 阅读(1782) 评论(0) 推荐(0)

HttpClient提交数据
摘要:用代码模拟浏览器的行为 * 轻量级的开源的框架 * Android在6.0 23 以后移除了httpclient ,所以开发中用的少了 * 编写步骤: 1. 打开浏览器 2. 输入网址 3. 敲回车 HttpClient中的类: HttpClient :想服务器提交数据或者接受服务器返回的数据 Na 阅读全文

posted @ 2017-02-23 11:15 LoaderMan 阅读(211) 评论(0) 推荐(0)

向服务器提交数据乱码问题
摘要:* 根本原因:客户端和服务器端两端的编码解码的码表不一致 * 常见乱码:菱形里面有问号,gbk的数据用utf-8显示 * 解决方案:使客户端和服务器端两边的码表一致 一般统一编码方式为UTF-8 阅读全文

posted @ 2017-02-23 11:08 LoaderMan 阅读(172) 评论(0) 推荐(0)

HttpURLConnection断点下载
摘要:import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStream; import java.io.InputStreamReader; import java.io.RandomAccessFile; import java.net.Http... 阅读全文

posted @ 2017-02-23 11:05 LoaderMan 阅读(314) 评论(0) 推荐(0)

HttpURLConnection提交数据
摘要:使用GET方式向服务器端提交数据 * 原理:把要提交的数据组拼到Url后面 * http协议规定数据长度不超过4kb,IE浏览器超过1kb就会丢弃掉后面的数据 * 缺点:数据不安全 * 优点:代码书写简单 使用POST方式向服务器端提交数据 * 原理:通过form表单提交数据 * 缺点:代码书写复杂 阅读全文

posted @ 2017-02-23 10:52 LoaderMan 阅读(316) 评论(0) 推荐(0)

HttpURLConnection获取数据
摘要:使用步骤: 1.创建Url 2.用Url打开连接 3.设置请求参数 4. 获取响应状态码 2xxx 请求成功 3xxx重定向 4xxx资源错误 5xxx服务器错误 5.获取服务器返回的二进制输入流 6.添加网络权限 <uses-permission android:name="android.per 阅读全文

posted @ 2017-02-23 10:23 LoaderMan 阅读(1227) 评论(0) 推荐(0)

导航