Android应用程序UI硬件加速渲染的Display List渲染过程分析
在硬件加速渲染环境中,Android应用程序窗口的UI渲染是分两步进行的。第一步是构建Display List,发生在应用程序进程的Main Thread中;第二步是渲染Display List,发生在应...
发表于 5年以前   ·   阅读量:4160
Android应用程序发送广播(sendBroadcast)的过程分析
前面我们分析了Android应用程序注册广播接收器的过程,这个过程只完成了万里长征的第一步,接下来它还要等待ActivityManagerService将广播分发过来。ActivityManagerServic...
发表于 5年以前   ·   阅读量:2548
《Android系统源代码情景分析》连载回忆录:灵感之源
上个月,在花了一年半时间之后,写了55篇文章,分析完成了Chromium在Android上的实现,以及Android基于Chromium实现的WebView。学到了很多东西,不过也挺累的,平均不到两...
发表于 5年以前   ·   阅读量:1995
Chromium插件(Plugin)机制简要介绍和学习计划
在Chromium中,除了可以使用Extension增强浏览器功能,还可以使用Plugin。两者最大区别是前者用JS开发,后者用C/C++开发。这意味着Plugin以Native Code运行,在性能上要优...
发表于 5年以前   ·   阅读量:3059
Android运行时ART加载类和方法的过程分析
发表于 5年以前   ·   阅读量:3374
Android窗口管理服务WindowManagerService对壁纸窗口(Wallpaper Window)的管理分析
在Android系统中,壁纸窗口和输入法窗口一样,都是一种特殊类型的窗口,而且它们都是喜欢和一个普通的Activity窗口缠绵在一起。大家可以充分地想象这样的一个3W场景:输入...
发表于 5年以前   ·   阅读量:2747
Chromium硬件加速渲染的OpenGL命令执行过程分析
发表于 5年以前   ·   阅读量:2447
Android进程间通信(IPC)机制Binder简要介绍和学习计划
在Android系统中,每一个应用程序都是由一些Activity和Service组成的,这些Activity和Service有可能运行在同一个进程中,也有可能运行在不同的进程中。那么,不在同一个进...
发表于 5年以前   ·   阅读量:3243
Android源代码编译命令m/mm/mmm/make分析
在前文中,我们分析了Android编译环境的初始化过程。Android编译环境初始化完成后,我们就可以用m/mm/mmm/make命令编译源代码了。当然,这要求每一个模块都有一个Android.m...
发表于 5年以前   ·   阅读量:4471
Android应用程序窗口(Activity)的测量(Measure)、布局(Layout)和绘制(Draw)过程分析
在前面一篇文章中,我们分析了Android应用程序窗口的绘图表面的创建过程。Android应用程序窗口的绘图表面在创建完成之后,我们就可以从上到下地绘制它里面的各个视图了,即...
发表于 5年以前   ·   阅读量:3137
Chromium多线程通信的Closure机制分析
为了充分利用CPU多核特性,Chromium在启动时会创建很多线程,来负责执行不同的操作。这样就涉及到了多线程通信问题。Chromium为每一个线程都创建了一个消息队列。当一个线...
发表于 5年以前   ·   阅读量:2383
Android应用程序窗口(Activity)的视图对象(View)的创建过程分析
发表于 5年以前   ·   阅读量:3143
Dalvik虚拟机简要介绍和学习计划
发表于 5年以前   ·   阅读量:3089
Android窗口管理服务WindowManagerService显示窗口动画的原理分析
发表于 5年以前   ·   阅读量:4329
SEAndroid安全机制对Binder IPC的保护分析
发表于 5年以前   ·   阅读量:3826
Chromium网页Layer Tree创建过程分析
发表于 5年以前   ·   阅读量:2326
Android应用程序的Activity启动过程简要介绍和学习计划
发表于 5年以前   ·   阅读量:2773
Chromium的IPC消息发送、接收和分发机制分析
发表于 5年以前   ·   阅读量:2039
Chromium网页绘图表面(Output Surface)创建过程分析
发表于 5年以前   ·   阅读量:2198
Chromium硬件加速渲染机制基础知识简要介绍和学习计划
发表于 5年以前   ·   阅读量:2722
Android应用程序资源管理器(Asset Manager)的创建过程分析
发表于 5年以前   ·   阅读量:2442
Android WebView硬件加速渲染网页UI的过程分析
发表于 5年以前   ·   阅读量:2282
Chromium插件(Plugin)模块(Module)加载过程分析
发表于 5年以前   ·   阅读量:2644
ART运行时Semi-Space(SS)和Generational Semi-Space(GSS)GC执行过程分析
发表于 5年以前   ·   阅读量:3387
Android应用程序线程消息循环模型分析
发表于 5年以前   ·   阅读量:2280
Android系统匿名共享内存Ashmem(Anonymous Shared Memory)简要介绍和学习计划
发表于 5年以前   ·   阅读量:2725
Dalvik虚拟机的运行过程分析
发表于 5年以前   ·   阅读量:3095
Android应用程序资源的编译和打包过程分析
发表于 5年以前   ·   阅读量:2260
Chromium多进程架构简要介绍和学习计划
发表于 5年以前   ·   阅读量:2181
Android学习启动篇
发表于 5年以前   ·   阅读量:2190
Android系统进程间通信(IPC)机制Binder中的Client获得Server远程接口过程源代码分析
发表于 5年以前   ·   阅读量:2556
Chromium网页CPU光栅化原理分析
发表于 5年以前   ·   阅读量:2682
Android系统在新进程中启动自定义服务过程(startService)的原理分析
发表于 5年以前   ·   阅读量:2962
Android运行时ART执行类方法的过程分析
发表于 5年以前   ·   阅读量:2348
Chromium网页输入事件处理机制简要介绍和学习计划
发表于 5年以前   ·   阅读量:2419
Android应用程序组件Content Provider在应用程序之间共享数据的原理分析
发表于 5年以前   ·   阅读量:2635
Chromium网页GPU光栅化原理分析
发表于 5年以前   ·   阅读量:2576
Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析
发表于 5年以前   ·   阅读量:2769
Android博客文章整理
发表于 5年以前   ·   阅读量:2398
Chromium的GPU进程启动过程分析
发表于 5年以前   ·   阅读量:2375
浅谈Android系统开发中LOG的使用
发表于 5年以前   ·   阅读量:3052
Android应用程序UI硬件加速渲染的动画执行过程分析
发表于 5年以前   ·   阅读量:3110
Chromium硬件加速渲染的GPU数据上传机制分析
发表于 5年以前   ·   阅读量:2028
Android资源管理框架(Asset Manager)简要介绍和学习计划
发表于 5年以前   ·   阅读量:2582
Chromium网页滑动和捏合手势处理过程分析
发表于 5年以前   ·   阅读量:2240
Android编译系统环境初始化过程分析
发表于 5年以前   ·   阅读量:3967
Android系统Surface机制的SurfaceFlinger服务渲染应用程序UI的过程分析
发表于 5年以前   ·   阅读量:4864
在Ubuntu上下载、编译和安装Android最新源代码
发表于 5年以前   ·   阅读量:3396
Chromium网页DOM Tree创建过程分析
发表于 5年以前   ·   阅读量:2307
Chromium和WebKit的智能指针实现原理分析
发表于 5年以前   ·   阅读量:2690
 热门专题
互联网深度分析
根据当前互联网热点,深度分析事件背后的原因。
语言规范指南
c/c++,Objective-C,Python,Golang等语言的代码规范指南,团队合作更需要代码规范。
任正非讲话合集
收集了历年来,任正非在各个内部会议上的讲话。
查看所有专题
 哈喽比特公众号
 热门标签
# Docker #

文章:109,阅读量:77.7k

# 东方甄选小作文事件 #

文章:13,阅读量:13.6k

# 裁员 #

文章:1327,阅读量:906.5k

# WebAssembty #

文章:25,阅读量:27.3k

# Python #

文章:5587,阅读量:4.6m

# 人工智能(AI) #

文章:7122,阅读量:4.9m

# JavaScript #

文章:1228,阅读量:980.4k

# Rust #

文章:269,阅读量:184.5k

# 华为2023年9月25日新品发布会 #

文章:8,阅读量:9.2k

# 前端面试宝典 #

文章:9,阅读量:6.1k

查看所有标签