Service启动流程

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

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

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

Activity启动流程

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

360手机卫士开源的插件方案:RePlugin

RePlugin 官方地址https://github.com/Qihoo360/RePlugin

RePlugin是一套完整的、稳定的、适合全面使用的,占坑类插件化方案,由360手机卫士的RePlugin Team研发,也是业...

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

阿里巴巴的Json解析神器:fastjson

官方地址https://github.com/alibaba/fastjson

Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到...

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

阿里巴巴的Android插件开源方案:Atlas

官方地址https://github.com/alibaba/atlas

Atlas是伴随着手机淘宝的不断发展而衍生出来的一个运行于Android系统上的一个容器化框架,我们也叫动态组件化(Dynamic Bundle...

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

Android安全概述

Android 安全架构的理解不仅帮助我了解 Android 的工作原理,而且为我开启了如何构建移动操作系统和 Linux 的眼界。 本章从安全角度讲解 Android 架构的基础知识。 在第 1....

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

Android Linux 内核层安全

作为最广为人知的开源项目之一,Linux 已经被证明是一个安全,可信和稳定的软件,全世界数千人对它进行研究,攻击和打补丁。 不出所料,Linux 内核是 Android 操作系统的基...

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

Android 本地用户空间层安全

本地用户空间层在 Android 操作系统的安全配置中起到重要作用。 不理解在该层上发生了什么,就不可能理解在系统中如何实施安全架构决策。 在本章中,我们的主题是 Android ...

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

Android 框架层安全

如我们在第1.2节中所描述的那样,应用程序框架级别上的安全性由 IPC 引用监视器实现。 在 4.1 节中,我们以 Android 中使用的进程间通信系统的描述开始,讲解这个级别上的...

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

Android 应用层安全

虽然在这一节中我们描述了应用层的安全性,但是实际的安全实施通常出现在到目前为止描述的底层。 但是,在介绍应用层之后,我们更容易解释 Android 的一些安全功能。 5.1 ...

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

Android 安全的其它话题

在本章中,我们会涉及到与 Android 安全相关的其他主题,这些主题不直接属于已经涉及的任何主题。 6.1 Android 签名过程 Android 应用程序以 Android 应用包文件(.apk文件...

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

Android控件TextView的实现原理分析

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

Android日志系统Logcat源代码简要分析

在前面两篇文章Android日志系统驱动程序Logger源代码分析和Android应用程序框架层和系统运行库层日志系统源代码中,介绍了Android内核空间层、系统运行库层和应用程序框架...

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

Chromium多线程模型设计和实现分析

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

Android源代码仓库及其管理工具Repo分析

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

Android应用程序启动过程源代码分析

前文简要介绍了Android应用程序的Activity的启动过程。在Android系统中,应用程序是由Activity组成的,因此,应用程序的启动过程实际上就是应用程序中的默认Activity的启动...

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

在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序

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

Android应用程序注册广播接收器(registerReceiver)的过程分析

前面我们介绍了Android系统的广播机制,从本质来说,它是一种消息订阅/发布机制,因此,使用这种消息驱动模型的第一步便是订阅消息;而对Android应用程序来说,订阅消息其...

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

Chromium网页渲染机制简要介绍和学习计划

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

Chromium网页Layer Tree绘制过程分析

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

Chromium扩展(Extension)通信机制分析

Chromium的Extension由Page和Content Script组成。如果将Extension看作是一个App,那么Page和Content Script就是Extension的Module。既然是Module,就避免不了需要相互通信...

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