自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蒋东国的博客

拥抱 爱(AI)!

原创 2020,远征 ● 起航!(目录)

 最近一段时间抽空对之前积累的一些知识点进行了总结、扩展,为了更便捷地查阅与相关知识点对应的文章,本文对本博客的现有的所有文章进行了归纳、汇总。具体章节如下: 1. Android源码分析 1. 从Android源码的角度剖析UI界面架构 2. 从Android源码的角度剖析View的绘制原...

2019-12-31 20:40:38

阅读数 1101

评论数 1

原创 Android性能优化(6):浅析类加载机制与热修复技术

文章目录1. 类加载与反射1.1 类加载机制1.1.1 类加载器1.1.1.1 Java中的ClassLoader1.1.1.2 Android中的ClassLoader1.1.2 双亲委托模式1.1.3 ClassLoader的加载过程1.1.4 类的链接1.1.5 类的初始化1.2 Java...

2019-12-29 18:20:29

阅读数 869

评论数 1

原创 依赖注入框架ButterKnife的使用与原理解析

文章目录1. 注解与依赖注入1.1 注解1.1.1 注解分类1.1.2 注解处理器1.2 依赖注入2. ButterKnife框架2.1 ButterKnife的基本使用2.2 ButterKnife原理解析2.2.1 创建各类注解类2.2.2 ButterKnife的注解处理器2.2.3 But...

2019-12-27 15:50:37

阅读数 703

评论数 0

原创 事件总线框架EventBus的使用与原理解析

文章目录1. EventBus框架1.1 EventBus简介1.2 EventBus基本使用1.2.1 添加Gradle依赖1.2.2 定义事件1.2.3 准备订阅者1.2.4 发布事件2. EventBus原理解析2.1 订阅者注册过程2.2 订阅者注销过程2.3 事件发布过程3. Event...

2019-12-21 16:47:36

阅读数 2677

评论数 0

原创 从Android 8.0源码的角度剖析APP的启动过程

文章目录1. 应用进程启动过程1.1 AMS向Zygote进程发起请求1.2 Zygote进程接受请求2. Activity启动过程2.1 应用程序的Appication启动过程2.2 应用程序的根Activity启动过程 在从Android 8.0源码的角度剖析Android系统启动过程(2)...

2019-12-14 02:20:32

阅读数 3206

评论数 5

原创 Android性能优化(5):APK瘦身优化

文章目录1. APK文件结构2. APK瘦身优化2.1 优化dex文件大小2.1.1 Proguard2.1.2 AndResGuard2.2 优化资源文件大小2.2.1 Android Lint2.2.2 [tinypng](http://leonshi.com/2015/11/02/tinyp...

2019-12-10 21:49:01

阅读数 532

评论数 0

原创 从Android 8.0源码的角度剖析Android系统启动过程(2)

文章目录1. SystemServer进程1.1 启动Binder线程池1.2 启动系统服务1.2.1 启动Bootstrap(引导)服务1.2.2 启动Core(核心)服务1.2.3 启动Other(其他)服务2. Launcher进程 在从Android 8.0源码的角度剖析Android系...

2019-12-06 23:36:11

阅读数 456

评论数 0

原创 从Android 8.0源码的角度剖析Android系统启动过程(1)

文章目录1. init进程启动过程1.1 解析init.rc文件1.2 启动Zygote进程2. Zygote进程启动过程2.1 启动SystemServer进程2.2 创建Zygote进程的Server socket  在《嵌入式Linux应用开发完全手册》一书中,我们可以较为清晰地了解到And...

2019-12-05 10:27:33

阅读数 531

评论数 0

提示
确定要删除当前文章?
取消 删除