借华为方舟编译器,谈一下Android ART JVM的几个有趣知识点

简单来说,源码写成什么样的逻辑,无论是解释执行还是机器码执行都得按这个逻辑来执行。按华为方舟编译器介绍的那样,这是一个类似翻译的工作。再牛、再快的编译器,如果翻译错了,就毫无价值。

5年前 15646次阅读 阅读全文 »

操作系统提供的服务

操作系统的五大功能,分别为:作业管理、文件管理、存储管理、输入输出设备管理、进程及处理机管理

5年前 7899次阅读 阅读全文 »

安卓系统结构

5年前 9167次阅读 阅读全文 »

平台代号、版本、API 级别和 NDK 版本

介绍Android各个版本的代号与API之间的关系,以及命名。

5年前 8867次阅读 阅读全文 »

Android包管理框架:APK的安装流程

5年前 8416次阅读 阅读全文 »

Android包管理框架:APK的打包流程

5年前 8912次阅读 阅读全文 »

Android包管理框架:APK的加载流程

5年前 7086次阅读 阅读全文 »

Android窗口管理框架:Android应用窗口管理服务WindowServiceManager

5年前 9704次阅读 阅读全文 »

Android窗口管理框架:Android窗口管理框架概述

5年前 8466次阅读 阅读全文 »

Android窗口管理框架:Android布局解析者LayoutInflater

5年前 7611次阅读 阅读全文 »

Android显示框架:WindowManagerService关于窗口的计算流程

5年前 6729次阅读 阅读全文 »

Android窗口管理框架:Android应用视图管理者Window

5年前 7418次阅读 阅读全文 »

Android显示框架:Android应用视图的创建流程

Android应用在运行的过程中需要访问一些特定的资源和类,这些特定的资源或者类构成了Android应用运行的上下文环境,即Context。Context是一个抽象类,ContextImpl继承了Context,

5年前 5179次阅读 阅读全文 »

Android窗口管理框架:Android列表控件RecyclerView

5年前 6346次阅读 阅读全文 »

Android窗口管理框架:Android应用视图载体View

5年前 5901次阅读 阅读全文 »

Android组件管理框架:Android应用上下文Context

5年前 6407次阅读 阅读全文 »

Android组件管理框架:Android视图片段Fragment

5年前 6361次阅读 阅读全文 »

Android组件管理框架:Android广播接收者BroadcastReceiver

5年前 5765次阅读 阅读全文 »

Activity启动流程

5年前 6497次阅读 阅读全文 »

Android组件管理框架:Android后台服务Service

5年前 5471次阅读 阅读全文 »

Service启动流程

5年前 5922次阅读 阅读全文 »

Service绑定流程

5年前 6548次阅读 阅读全文 »

Android组件管理框架:Android组件管理服务ActivityServiceManager

5年前 6151次阅读 阅读全文 »

AndroidManifest详解

5年前 4811次阅读 阅读全文 »

Android组件管理框架:Android视图容器Activity

5年前 6120次阅读 阅读全文 »

Android虚拟机框架:Java类加载机制

5年前 5226次阅读 阅读全文 »

Java虚拟机规范(Java SE 7).pdf

5年前 8381次阅读 阅读全文 »

Android进程框架:进程通信的桥梁Binder

5年前 8641次阅读 阅读全文 »

Android进程框架:进程的创建、启动与调度流程

5年前 6172次阅读 阅读全文 »

Android进程框架:线程与线程池

5年前 6562次阅读 阅读全文 »