240 发简信
IP属地:广东
  • 120
    对Android 架构设计理解

    1、架构设计特点 架构是针对某类业务场景通用的解决方案,是对具体业务场景的抽象描述。架构设计又分为业务架构和技术架构。技术架构依赖于业务架构,是对业务架构的一种具体实现。良好...

  • @JasonChoi 抱歉没能及时回复,我的意思是:用非对称加密规则来加密一个秘钥,这个秘钥就是对称加密的秘钥,由后端生成,跟随非对称加密的公钥一起下发到客户端(所以是两个东西,一个是对称加密的秘钥,一个是非对称加密的公钥)。因为跟非对称加密的性能相关,非对称加密往往用来加密小而短的信息,比如某个对称加密的秘钥,而对称加密的秘钥就用来加密大数据量的隐私信息。

    Android https证书校验、防抓包

    流程图 Android https证书校验简化流程[https://www.processon.com/view/link/643916bccbedfb624beda74f]...

  • 120
    鸿蒙Harmony 自定义扫一扫组件

    鸿蒙扫一扫组件(多码识别) 利用鸿蒙系统customScan能力,实现二维码识别 支持多码识别 支持选择图库扫码能力 支持开启关闭闪光灯 支持UI定制 手指撑开缩小控制镜头缩...

  • 120
    webview预加载的技术原理和注意点

    此文章介绍webview预加载的技术原理和注意点 背景 网页优化,对网页的webview进行预加载,用户点开页面达到秒开效果 原理 即空间换时间,提前加载页面url 由于首页...

  • Android https证书校验、防抓包

    流程图 Android https证书校验简化流程[https://www.processon.com/view/link/643916bccbedfb624beda74f]...

  • 120
    NDK crash(signal 11 (SIGSEGV)) 分析历程

    Fatal signal 11 (SIGSEGV), code 2 (SEGV_ACCERR), fault addr 0x72a2ab8f40 in tid 20224.....

  • Android Speedy网络请求库

    因为在工作中使用的是Retrofit+Rxjava发起网络请求,Rxjava很好很强大,美中不足的是代码量太大,如下: Rxjava很多操作符Kotlin+协程完全能完美替代...