自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Android系统启动流程-从开机到启动launcher

Android 系统启动流程Q1:android系统的层级,由下往上1、PowerManager - 电量管理,通过BootROM到Boot loader(相当于是一个引导程序),加载kernel驱动,然后拉起用户态的第一个进程:init进程(pid=1),ps:通过汇编语言拉起的。2、Linux内核层:linux系统秉持这一切皆文件的原则,在内核层的,都是一些驱动,如display、camera、wifi、usb、蓝牙等等。3、HAL硬件抽象层主要作用是向更高级别的JavaAPI框架显示设

2022-05-15 23:53:40 1694 3

原创 关于Handlerd的一些解析

简要概述handler消息机制,包括handler如何发收消息,messagequeue结构,以及messagequeue如何存放和取出消息,looper的作用等

2022-04-22 00:01:58 1762 1

原创 【无标题】

RecyclewViewscrap:报废 detached;分离的mCachedViews:默认最大size是2,cache的是整个viewHold的视图和数据, cached = truemRecyclerPool:默认每个itemType可保存的最大size是5,内部结构是SparseArray,可以看做是key是viewtype,value是ScrapData的东东,ScrapData是一个静态类,里面有一个成员变量ArrayList<ViewHolder> -> mScra

2022-01-20 09:52:17 287

原创 2021-10-26

Android Art/Dalvik虚拟机与类加载机制Art/Dalvik与Hotspot的区别android的类加载流程双亲委托机制,还有它的作用基于类加载机制的HotFixArt/Dalvik与Hotspot的区别android的类加载流程双亲委托机制,还有它的作用基于类加载机制的HotFix...

2021-10-26 10:07:42 1552 1

原创 android系统启动以及分层

Android系统以及app的启动过程常见概念新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入常见概念1...

2019-07-18 14:30:45 248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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