Android 进阶解密 学习笔记

这里是 Android 进阶解密的笔记,主要为了解一下源码第一章 Android 系统架构第二章 Android 系统启动第三章 应用程序进程启动过程第四章 四大组件工作过程第五章 理解上下文 Context第六章 理解 ActivityManagerService第七章 理解 WindowMana
Android Java Android 进阶解密 2021年10月22日 33次浏览

Netty 学习笔记

Netty 学习笔记 随着学习不断更新Netty 实战Bootstrap Client 启动流程Bootstrap Server 启动流程ChannelPipeline —— Netty大动脉EventLoopByteBuf —— 零拷贝的其中一个体现
Java netty 2021年08月11日 234次浏览

云原生的有关学习

云原生有关学习笔记:随着学习进度不断更新CAP 定理微服务框架:EurekaZookeeperKubernetesConsul消息中间件PulsarrabbitMQ数据一致分布式锁分布式事务
分布式 云原生 2021年08月11日 133次浏览

深入理解 Java 虚拟机 学习笔记

这是 《深入理解 Java 虚拟机:JVM高级特性与最佳实践》的学习笔记,持续更新:第一部分 走进 Java (大概率 Pass)第二部分 自动内存管理第三部分 虚拟执行子系统第四部分 程序编译与代码优化第五部分 高效并发
Java jvm 深入理解 Java 虚拟机 2021年08月11日 126次浏览

JUC 源码 系列

Juc 是指 java.util.concurrent 包下的类,本系列将主要分析其中的源码首先是前置知识 (可以看我的《深入理解 Java 虚拟机》系列中并发部分)各种锁的概念CAS 操作然后是 AQS 源码系列:AQS 独占锁 与 ReentryLockAQS 共享锁 与 SemaphoreAQ
Java juc 线程池 线程通讯 2021年08月11日 265次浏览

第一章 Android 系统架构.md

1.1 Android 系统架构应用层 (System Apps)系统内置的应用程序,负责与用户直接交互,通常使用 Java (Kotlin) 开发 。应用框架层 (Java API Framework)为开发人员提供了开发应用程序需要的 API,我们平常开发 APP 都使用这一层提供的 API 。
Android Java 2021年10月22日 18次浏览

第四章 四大组件工作过程.md

4.1 根 Activity 的启动过程根 Activity 指的是应用程序启动的第一个 Activity,这里主要分为三个过程:Launcher 请求 AMS,AMS 到 ApplicationThread 的调用过程,ActivityThread 启动 Activity 。4.1.1 Launc
四大组件 Android Java 2021年10月22日 6次浏览

第五章 理解上下文 Context.md

5.1 Context 的关联类Context 是一个应用程序环境信息的接口,我们经常在两大场景使用它:使用 Context 调用方法调用方法时传入 Context![image-20210928155150124](C:\Users\eke_l\Desktop\Student\Android 进阶
Android Context Java 2021年10月22日 18次浏览

第七章 理解 WindowManager.md

7.1 Window、WindowManager 和 WMS![image-20211002162619960](C:\Users\eke_l\Desktop\Student\Android 进阶解密 笔记版\第七章 理解 WindowManager.assets\image-20211002162
Android Java Window 2021年10月22日 18次浏览

第六章 理解 ActivityManagerService.md

6.1 AMS 家族Android 8.0 与 Android 7.0 的 AMS 相关处理有区别。主要是使用了 AIDL 重写了 IPC 部分 这里分别介绍。6.1.1 Android 7.0 的 AMS 家族![image-20211001134803278](C:\Users\eke_l\De
Android Java 2021年10月22日 5次浏览