随笔分类 -  Android 数据交互

摘要:在开发项目的网络模块时,我们为了保证客户端(Client)和服务端(Server)之间的通信安全,我们会对数据进行加密。 谈到网络通信加密,我们可以说出:对称加密,非对称加密,md5单向加密,也能提到RSA,AES128,以及MD5等专业名词。 下面我们就来说明客户端(Client)与服务端(Ser 阅读全文
posted @ 2019-07-03 09:55 灰色飘零 阅读(3077) 评论(0) 推荐(0) 编辑
摘要:在JSON Web Token(JWT)原理和用法介绍中,我们了解了JSON Web Token的原理和用法的基本介绍。本文我们着重讲一下其使用的步骤: 一、JWT基本使用 Gradle下依赖 : 示例介绍: 最终存放的数据在JWT内部的实体claims里。它是存放数据的地方。 二、概念介绍 1. 阅读全文
posted @ 2018-12-29 11:08 灰色飘零 阅读(17100) 评论(0) 推荐(2) 编辑
摘要:JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。今天给大家介绍一下JWT的原理和用法。 官网地址:https://jwt.io/ 一、跨域身份验证 Internet服务无法与用户身份验证分开。一般过程如下。 1. 用户向服务器发送用户名和密码。 2. 验证服务器后,相关数据 阅读全文
posted @ 2018-12-26 16:03 灰色飘零 阅读(2724) 评论(1) 推荐(0) 编辑
摘要:我们知道OkHttp走的并不是原生的http请求,因此在header里面并没有真正的User-Agent,而是“okhttp/版本号”这样的字符串,因为后台需要统计信息,要求传入正确的User-Agent,那么我们如何获取User-Agent并设置给Okhttp呢? 一、获取User-Agent p 阅读全文
posted @ 2018-10-17 16:13 灰色飘零 阅读(9653) 评论(0) 推荐(2) 编辑
摘要:一、使用FileOutputStream 使用FileOutputStream,在构造FileOutputStream时,把第二个参数设为true 二、使用FileWriter 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件 三、使用RandomAccessFile 打开一个随 阅读全文
posted @ 2018-03-27 11:36 灰色飘零 阅读(3666) 评论(0) 推荐(2) 编辑
摘要:一、概述 1.概念 断点续传主要用于下载,本文也主要讲述下载时的断点续传的逻辑思路。顾名思义,断点续传就是下载从中断的地方继续下载,一般是因为暂停或者网络故障导致的下载中断,当恢复下载的时候可以从已经下载的地方继续下载未完成的部分,而不去从头开始下载,这样可以节省时间,提高速度。 2.用途 有时用户 阅读全文
posted @ 2018-03-20 11:22 灰色飘零 阅读(716) 评论(0) 推荐(2) 编辑
摘要:在解析JSONObject的字符数据的时候,可以考虑去使用optString 解析网络JSON数据时,获取数据的两个方法optString和getString; 使用optString获取数据时,即使后台服务器没有发送这个字段过来,他也不会报JSONException异常; getString获取的 阅读全文
posted @ 2017-12-20 16:58 灰色飘零 阅读(773) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示