鸽一门

鸽一门:CSDN认证博客专家

博客地址:https://snh48.blog.csdn.net

最新文章

Android 高级UI解密 :Paint滤镜 与 颜色过滤(矩阵变换)

Android热修复:以DexClassLoader类加载原理编写demo实现类替换修复

浅析RxJava 1.x&2.x版本使用区别及原理:ObservableFlowable等基本元素源码解析

浅析RxJava 1.x&2.x版本区别及原理:maplift操作符源码解析

挖掘算法中的数据结构:O(n*logn)排序算法之 归并排序(自顶向下自底向上) 及 算法优化

挖掘算法中的数据结构:O(n*logn)排序算法之 快速排序(随机化二路三路排序) 及衍生算法

Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)

Android 高级UI解密 :结合Activity启动源码剖析View的诞生

WireShark抓包 图解探索网络请求过程(五层网络模型三次握手滑动窗口协议)

Weex中Scroller搭配Refresh滑动时的bug:首次触摸界面时会抖动(跳动)一大段距离

Android 高级UI解密 :花式玩转贝塞尔曲线(波浪轨迹变换动画)

走进RecyclerView未解之迷 ------ 原理和优化

优雅设计封装基于Okhttp3的网络框架:HttpHeader接口设计实现 及 ResponseRequest封装实现

挖掘算法中的数据结构:O(n^2)排序算法之 选择插入冒泡希尔排序 及 优化

Android:图解Activity启动流程源码(整体流程)

Effective Android:app优化 ------ 内存管理内存泄漏冷启动

优雅设计封装基于Okhttp3的网络框架(完):原生HttpUrlConnction请求多线程分发 及 数据转换

Android 高级UI解密 :Canvas裁剪 与 二维三维Camera几何变换(图层Layer原理)

Android 高级UI解密 :花式玩转贝塞尔曲线(波浪轨迹变换动画)

Android 高级UI解密 :结合Activity启动源码剖析View的诞生

浅析RxJava 1.x&2.x版本区别及原理:1.x 版本 Scheduler调度线程变换及subscribeOnobserveOn方法源码解析

链接

优雅设计封装基于Okhttp3的网络框架:多线程单例模式优化 及 volatile构建者模式使用解析

挖掘算法中的数据结构:排序算法总结 和 索引堆及优化(堆结构)

浅析RxJava 1.x&2.x版本使用区别及原理:ObservableFlowable等基本元素源码解析

JVM高级特性与实践(十三):线程实现 与 Java线程调度

挖掘算法中的数据结构:二分查找 和 二分搜索树(插入查找深度优先遍历)

浅析RxJava 1.x&2.x版本区别及原理:maplift操作符源码解析

Gradle再回首之重点归纳

Gradle 与 Android的三生三世:是我构建了你,你必将依赖于我

Android 高级UI解密 :结合Activity启动源码剖析View的诞生

Gradle再回首之重点归纳

HTTP & HTTPS网络协议重点总结(基于SSL/TLS的握手TCP/IP协议基础加密学)

15. Failed to resolve: junit:junit:4.12,Failed to resolve: javax.inject:javax.inject:1......

Android:实际运用Zxing集成二维码扫描 及 自定义扫码界面(demo源码)

Android 高级UI解密 :Paint图形文字绘制 与 高级渲染

链接

Android 高级UI解密 :Canvas裁剪 与 二维三维Camera几何变换(图层Layer原理)

Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)

Java笔记一问三不知------泛型的秘密

JVM高级特性与实践(十四):线程安全 与 锁优化

优雅设计封装基于Okhttp3的网络框架:多线程下载添加数据库支持(greenDao)及 进度更新

Android收发UDP报文详解 及 优雅解决接收不到问题

Android 高级UI解密 :Paint滤镜 与 颜色过滤(矩阵变换)

18. 优雅解决The android gradle plugin version 3.0.0-alpha1 is too old, update to the latest version

Android内外存储 易混淆点剖析(/mnt/sdcard/storage/sdcard0/storage/emulated/0等区别)

HTTP & HTTPS网络协议重点总结(基于SSL/TLS的握手TCP/IP协议基础加密学)

Android 高级UI解密 :Paint图形文字绘制 与 高级渲染

Android热修复:底层替换类加载原理总结 及 DexClassLoader类加载机制源码探索

Android内外存储 易混淆点剖析(/mnt/sdcard/storage/sdcard0/storage/emulated/0等区别)

Android 高级UI解密 :花式玩转贝塞尔曲线(波浪轨迹变换动画)

走进RecyclerView未解之迷 ------ 原理和优化

Java高级知识点:并行计算(外部排序) 及 死锁分析

谈谈有关设计模式的思想精髓:变继承关系为组合关系如何创建对象(单例状态装饰者模式)

深入浅出之 TCP协议(三次握手与四次挥手超时重发流量控制拥塞控制与UDP区别)

Weex中Scroller搭配Refresh滑动时的bug:首次触摸界面时会抖动(跳动)一大段距离

挖掘算法中的数据结构:堆排序之 二叉堆(Heapify原地堆排序优化)

链接

Android Dex VS Class:实例图解剖析两种格式文件结构优劣

Gradle再回首之重点归纳

Android热修复:底层替换类加载原理总结 及 DexClassLoader类加载机制源码探索

Java笔记一问三不知------泛型的秘密

Android 高级UI解密 :PathMeasure截取片段 与 切线(新思路实现轨迹变换)

Weex中Scroller搭配Refresh滑动时的bug:首次触摸界面时会抖动(跳动)一大段距离

Android Dex VS Class:实例图解剖析两种格式文件结构优劣

浅析RxJava 1.x&2.x版本区别及原理:1.x 版本 Scheduler调度线程变换及subscribeOnobserveOn方法源码解析

挖掘算法中的数据结构:二分搜索树(删除广度优先遍历顺序性)及 衍生算法问题

Android热修复:以DexClassLoader类加载原理编写demo实现类替换修复

走进RecyclerView未解之迷 ------ 原理和优化

浅析RxJava 1.x&2.x版本区别及原理:1.x 版本 Scheduler调度线程变换及subscribeOnobserveOn方法源码解析

Android 源码详解:View的事件分发机制