目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 数据传输2.5. 四次挥手 扩展3.1. Session I...
目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 数据传输2.5. 四次挥手 扩展3.1. Session I...
*认识Android文件系统 *了解分区存储 *分区存储的适配 一、Android文件系统 Android文件系统分为 内部存储(internal storage) 和外部存...
Android开发中经常要连接USB数据线调试应用,有时候数据线不够用、接口松动导致连接不稳定等问题时有发生,下面介绍两种无线调试的方法。 进行无线连接的操作如下: 1.使用...
已解决问题 Android 8 download目录选择文件崩溃 华为手机选择本地文件得到的uri拿不到路径,样式: 为 content://com.huawei.hi...
安全加密C语言库OpenSSL,在Android中服务器和客户端之间的签名验证和数据加密通信等。 OpenSSL系列文章: 一、Android CMake轻松实现基于Open...
年前想着Google老大之前提醒过将项目升级到androidx,所以年前一通操作猛如虎把Android Studio唰唰升级到3.2.1,自然也把gradle升级到gradl...
解释: 1、首先创建一个Bitmap图片,并指定大小; 2、在该图片上创建一个新的画布Canvas,然后在画布上绘制,并保存即可; 3、需要保存的目录File,注意如果写的目...
昨天收到一份安全检测报告,其中就有一个代码保护不足的问题,简单描述就是:通过反编译得到程序代码以后,恶意修改后重新编译再签名安装。针对这个问题简单的查了一些资料做一些记录。但...
简介 作为Android开发者,如果你不想开源你的应用,那么在应用发布前,就需要对代码进行混淆处理,从而让我们代码即使被反编译,也难以阅读。混淆概念虽然容易,但很多初学者也只...
电商或者内容类APP中,H5通常都会占据一席之地,Native跟H5通信会必不可少,比如某些场景H5通知native去分享,native通知H5局部刷新等,Android本身...
本文主要介绍Huffman编码、Huffman树、和如何借助Python实现Huffman编码树对文件进行压缩和解压缩。下文目录: 什么是Huffman编码; 如何通过Huf...
摘要:在深度学习之前已经有很多生成模型,但苦于生成模型难以描述难以建模,科研人员遇到了很多挑战,而深度学习的出现帮助他们解决了不少问题。本章介绍基于深度学习思想的生成模型——...
https://juejin.im/post/598972735188256de4693951 https://cloud.tencent.com/developer/art...