240 发简信
  • 120
    ViewPager2+Fragment操作笔记

    ViewPager2+Fragment操作笔记 ViewPager2简介 ViewPager2官网介绍[https://developer.an...

  • mmap函数详解与代码实操

    mmap 函数是 unix/linux下的系统调用。 当存在客户-服务程序中复制文件时候,其数据流如下,要经历四次数据复制,开销很大。 果采用共...

  • 120
    Java线程池实现原理和源码分析

    Java线程池实现原理和源码分析 前言 本文章是从2019年11月下旬开始打开写的,一直拖到2020年的年尾才开始写,直到2021年年初才写完。...

  • 120
    修改AAR和Jar中class文件

    前言 最近帮助同事解决了一个比较棘手的问题,一路采坑的过程比较有意思。在此记录下来。(PS:主要原因是项目比较大,我们只有整个Android项目...

  • 120
    Android8.0隐式广播和自定义签名权限

    前言 记录一下今天同事给我分享的比较有意思的Bug,在已有的已经在AndroidManifest.xml中注册的广播在部分手机上无法通过Acti...

  • 120
    DiffUtil和它的差量算法

    DiffUtil和它的差量算法 前言 学习Myers'Diff 算法是从 DiffUtils 源代码开始的,但DiffUtil和它的差量算法这篇...

  • 120
    Qigsaw源码之Gradle插件解析

    Android App Bundle[https://developer.android.com/platform/technology/app...

  • 120
    Android中R文件ID值

    Android中R文件ID值 前言 前端时间在学习 Qigsaw 相关的源码,思考到一个问题。动态加载的feature 包里的 资源id 是否会...

  • Myers’Diff之线性空间细化

    Myers'diff 前言 在学习完上一篇文章Myers'Diff之贪婪算法[https://dandanlove.blog.csdn.net/...

个人介绍
优秀的判断力来自于经验,但经验来自于错误的判断。在看着别人走过的路时,思考怎么走自己的路。无私奉献不是天方夜谈,有时候,我们也可以做到。