自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 Android DecorView 添加窗口过程

ActivityThread(handlerResumeActivity - addView )-> WindowManagerImple( addView ) -> WindowManagerGlobal(addView) -> ViewRootImpl (addView-requestLayout-scheduleTraversals- doTraversal-performTraversals) - 进入了绘制流程。2.这个时候,可以看到 源码中接着去调用。对于类型的转换后 可以确定最后调用到了。

2025-04-16 11:31:34 189

原创 关于AMS中Activity启动流程说明 本文基于android 15 源码编写

通过Binder 通讯,调用 AMS服务中 StartActivity() 查看AMS 中方法,共同实现了ActivityTaskManager 的调用,从这里可以体会到了Binder 的用处,具体还需要细细体悟了。从上图可以看出当前执行到了 getActivityStartController().obtainStarter() 中的execute() 方法了。到此处后,当前的调用到了 TopFragment.java 该类为 Task.java 的父类。

2025-04-14 14:20:48 888 1

android 签名

android 签名 通过脚本运行项目进行项目签名 通过脚本运行项目进行项目签名 通过脚本运行项目进行项目签名 通过脚本运行项目进行项目签名 通过脚本运行项目进行项目签名

2017-09-11

空空如也

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

TA关注的人

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