技术文章收集

时间:2022-03-31 00:16:20

此文章作为一个中转站,记录了一些我个人认为对自己比较有帮助的文章链接,会不定期更新


网络&安全

大型网站的HTTPS实践(一)
SSL/TLS协议运行机制的概述
图解SSL/TLS协议

tcp的那些事(上)
tcp的那些事(下)
HTTP专题

北京邮电大学硕士论文—基于SSL双向认证技术安全服务系统的设计与实现

HTTPS 原理浅析及其在 Android 中的使用(Bugly)


push相关

androidpush技术
推送“送达率”概念太模糊?友盟带你解读“送达率”背后的那些指标
Android 端外推送到底有多烦?
论Android应用进程长存的可行性


App安全

安全专项-apk的加固
Apk签名对比
Android_签名验证机制
Cert.rsa剖析
Cert.rsa剖析2
Android密钥保护和C/S网络传输安全指南


Android View相关

Android LayoutInflater深层解析
为什么我们可以在非UI线程中更新UI

Android事件分发机制
Android Touch事件传递机制全面解析(从WMS到View树)
安卓自定义View进阶-事件分发机制详解


Android移动架构相关

一种Android客户端架构设计分享
美团点评移动网络优化实践
安居客Android项目架构演进
Android架构思考(模块化、多进程)


Android Framwork

Android应用程序的Activity启动过程简要介绍和学习计划
Android进程间通信(IPC)机制Binder简要介绍和学习计划
Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析

多进程相关:需要从该文章中的链接和下一篇文章里提取连续知识


Android运行时ART加载OAT文件的过程分析
Android运行时ART加载类和方法的过程分析
Android运行时ART执行类方法的过程分析


Binder相关

Binder系列—开篇
彻底理解Android Binder通信架构
理解Binder线程池的管理


Android Handler Looper Message消息机制

Android应用程序消息处理机制(Looper、Handler)分析
Android消息机制(Java层)
Android消息机制(Native)


IO多路复用机制

也谈IO模型
select poll poll之间的区别总结
高性能IO模型浅析
Java NIO:浅析IO模型
gityuan select/poll/epoll对比分析


虚拟机相关

JVM内存模型
JVM内存模型及垃圾回收算法

MultiDex工作原理分析和优化方案


广播机制

品茗论道说广播(Broadcast内部机制讲解)
EventBus源码分析


网络框架

volley源码分析-郭霖
okhttp源码分析


读书笔记

任玉刚《Android开发艺术探索》读书笔记


Android线上热修复

阿里HotFix2.0升级详解 畅谈热修复领域那些事
Android热补丁之AndFix原理解析
Android ART hook技术方案
Android art hook
Tinker源码分析


Java多线程相关

四火的博客
Java CAS原理深度分析


集合源码解析

HashMap与ConcurrentHashMap旧版源码笔记


其他

给Android开发者的RxJava详解
谈谈Android的so
android技术大牛博客
手把手教你用”视频”做闪屏页
深入理解Java 8 Lambda(语言篇——lambda,方法引用,目标类型和默认方法
Jenkins Android Gradle build


计算机基础

关于负数的右移与无符号右移运算小结


Android性能优化&工具篇

深入理解Android之gradle
Gradle配置最佳实践
Apk瘦身最佳实践
Android打包提速实践

Android代码内存优化建议-OnTrimMemory优化

android性能专项测试

性能优化之使用MAT进行内存泄漏分析
Android系统性能调优工具介绍
Android App优化之提升你的App启动速度之实例挑战

Android InputMethodManager 导致的内存泄露及解决方案


胡凯-android性能优化典范

http://hukai.me/android-performance-patterns/
http://hukai.me/android-performance-patterns-season-2/
http://hukai.me/android-performance-patterns-season-3/
http://hukai.me/android-performance-patterns-season-4/
http://hukai.me/android-performance-patterns-season-5/
http://hukai.me/android-performance-patterns-season-6/