自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王项雨 的博客

Have a nice day!

  • 博客(3)
  • 收藏
  • 关注

原创 源码学习《5》PMS 的启动 和 AndroidManifast.xml 解析流程

通过前两篇文章学习我们大致了解了,apk 资源的加载 和 XML 标签创建对象的过程,今天就来学习一下 Android app启动后Manifast中的 标签是怎么被识别的,activity / service等四大组件对象的创建 android 8.0。Manifast.xml的加载和解析? Activity 等四大组件的包装对象的创建?其实Manifast是在PackageManage...

2019-11-18 18:21:24 685 1

原创 源码学习《4》Launcher 启动 app 和 apk 资源的加载流程 (App 换肤原理 2)

Android开发中我们的apk资源是如何被加载到的,我们知道当我们点击桌面launcher 的图标拉起我们的app显示我们的页面资源。这个是如何被加载的呢?今天就引出两个看源码的问题 基于 8.0 源码:不同版本源码实现略有差异。Launcher启动app的流程? Apk资源是如何被加载到页面上的?1. Launcher 启动app的流程做过 launcher app 的同学都知...

2019-11-15 13:47:36 1333

原创 源码学习《3》Layout.xml 的解析和 xml 标签生成 View 对象的过程(App 换肤原理 1)

今天要学习源码的两个问题:Layout.xml布局是怎么加载解析的 Layout.xml中的 view 标签又是怎么被转化成对象的针对这两个问题引出源码学习的流程,带着问题去看源码。总体流程:问题 1 布局是怎么加载的 :首先我们最熟悉的代码肯定是:public class MainActivity extends AppCompatActivity { @...

2019-11-08 17:40:10 1056

空空如也

空空如也

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

TA关注的人

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