二 协程的上下文

协程的上下文上下文的集合特征挂起点 Continuation 除了一个 resumeWith 方法,还有一个成员变量,类型为 CoroutineContext 。关于上下文的定义,许多地方都比较虚,比如 Android 中的 context,Spring 中的 ApplicationContext
kotlin coroutines Kotin 协程 2021年11月09日 890次浏览

一 协程的基础设施

协程的基础设施1.1 协程的创建首先先来用最简单的代码创建一个最基础的协程:fun main(){ // s 为一个 Continuation 类型的对象 val s = suspend { // suspend 方法体 // 协程执行的内容 println(
kotlin coroutines Kotin 协程 2021年11月08日 652次浏览

第一章 Android 系统架构.md

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

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

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

第五章 理解上下文 Context.md

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

第七章 理解 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日 644次浏览

第六章 理解 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日 627次浏览

第二章 Android 系统启动.md

2.1 init 进程启动过程init 进程是 Android 系统中用户空间的第一个进程,进程号是 1 。该进程由多个源文件构成,位于 system/core/init 中:2.1.1 引入 init 进程Android 启动流程:启动电源,系统启动加载 BootLoader 到 RAM 中,并开
Android Java 2021年10月22日 712次浏览

第八章 WindowManagerService.md

8.1 WMS 的职责![image-20211002212318673](C:\Users\eke_l\Desktop\Student\Android 进阶解密 笔记版\第八章 WindowManagerService.assets\image-20211002212318673.png)窗口管理
Android Java 2021年10月22日 593次浏览

第九章 JNI 原理.md

JNI 是 Java Native Interface 的缩写,Java 本地接口。可以简单理解为可以在 Java 中调用其他语言的代码。主要由以下情况需要用到 JNI:需要调用 Java 语言不支持的依赖于操作系统平台特性的一些功能为了整合一些以前的非 Java 语言开发的系统为了节省程序的运行时
Android Java JNI 2021年10月22日 459次浏览