Android源码阅读分析
文章平均质量分 89
董小虫
No pain no gain.
展开
-
Android源码阅读分析:从资源文件到控件布局——LayoutInflater分析
从资源文件到控件——LayoutInflater分析(注:源代码为android-8.1.0_r1)0. 前言 我在我的文章《Android源码阅读分析:从Activity开始(二)——加载布局》中简单介绍了Activity的如何加载布局的。在文章末尾提到,资源文件通过inflater方法转换为View。那么本篇文章就来分析一下LayoutInflater是如何工作的。1. ...原创 2018-05-09 19:31:07 · 500 阅读 · 0 评论 -
Android源码阅读分析:从Activity开始(一)——启动流程
从Activity开始(一)——启动流程(注:源代码为android-8.1.0_r1)启动流程 通过我们常用的方法调用开始逐步向下探索。 通常来说,我们使用的最简单的启动Activity方法是startActivity(Intent intent),该方法的实现源码为:(frameworks/base/core/java/android/app/Act...原创 2018-05-07 17:21:42 · 1374 阅读 · 1 评论 -
Android源码阅读分析:ActivityManagerService分析(二)——Activity管理
ActivityManagerService分析(二)——Activity管理(注:源代码为android-8.1)0. 前言 在文章《Android源码阅读分析:ActivityManagerService分析(一)——启动流程》中,分析了ActivityManagerService是如何被创建并启动的,以及启动后的初始化操作。前文提到了,ActivityManagerServ...原创 2018-05-25 14:10:44 · 2382 阅读 · 0 评论 -
Android源码阅读分析:从Activity开始(二)——加载布局
从Activity开始(二)——加载布局(注:源代码为android-8.1.0_r1)0. 前言 本篇文章主要讲解了当Activity创建后,如何加载布局。 如果想了解Activity是如何被启动起来的,可以参考我之前的文章:Android源码阅读分析:从Activity开始(一)——启动流程。1. 代码分析 通常情况下,我们在Android Studio里新建...原创 2018-05-08 17:00:30 · 477 阅读 · 0 评论 -
Android源码阅读分析:ActivityManagerService分析(一)——启动流程
ActivityManagerService分析(一)(注:源代码为android-8.1)原创 2018-05-15 18:09:24 · 3001 阅读 · 0 评论 -
Android源码阅读分析:View体系(一)——体系概览及绘制流程
本文主要分析Android的View体系及绘制流程。原创 2018-06-05 19:19:48 · 1162 阅读 · 0 评论 -
Android源码阅读分析:Activity生命周期
Android源码阅读分析:Activity生命周期原创 2018-05-30 11:22:35 · 1981 阅读 · 0 评论