240 发简信
  • 120
    常用加密算法分析和实现

    一、前言 工作中有时候需要对数据进行加密,就笔者从事的Android开发来说, 上层开发语言为Java/Kotlin,JDK本身提供了一套加解密...

  • 120
    聊一聊线程池和Kotlin协程

    目前很多开发组都用上协程来处理异步任务了,但是有的地方协程提供的原生API还是不足以应付,比方说一些SDK提供了传入Executor的接口(以便...

  • 120
    FastKV:一个真的很快的KV存储组件

    注:文章首次发布后有修改,有些修改未及同步。最新版本请移步至:https://juejin.cn/post/701852245417158250...

    1.3 1164 0 11
  • 120
    Packable-高效易用的序列化框架

    一、前言 当我们需要对一些信息进行存储或者传输时,通常需要用一种数据协议,将信息转换为可存储或传输的形式(二进制字节流、经过编码的文本等)。特别...

  • 120
    Android监听键盘显示和隐藏

    Android系统没有提供键盘的显示/隐藏的API,开发者需自己实现。网上有各种版本,下面是比较简单的一种实现(引自 https://www.j...

  • 120
    如何加密Long类型数值

    一、前言 对于一些图片,文章,或者用户主页等,需要构造URL提供给外部。对外发布URL时,通常是 “域名/路径/资源ID”,其中,路径是可选项,...

  • 漫谈唯一设备ID

    一、前言 设备ID,简单来说就是一串符号(或者数字),映射现实中硬件设备。如果这些符号和设备是一一对应的,可称之为“唯一设备ID(Unique ...

    2.4 6964 8 23
  • 120
    实用型ColorPicker的设计与实现

    一、前言 ColorPicker,颜色选取器,简称拾色器。说到拾色器,大家可能就会想到Photoshop, 使用得最多的应该是设计, 对于开发而...

  • 120
    速读Java线程池

    一、前言 线程池是开发中绕不开的一个知识点 。对于移动开发而言,网络框架、图片加载、AsyncTask、RxJava, 都和线程池有关。正因为...

个人介绍
博观而约取,厚积而薄发。