1.前言
  在10.0的系统开发中,在对于第三方app全屏显示的功能需求开发中,需要默认app全屏显示,针对这一个要求,就需要在系统启动app
 的过程中,在绘制app阶段就设置全屏属性,接下来就实现这个功能
 效果图如下:

2.framework层实现app默认全屏显示的核心类
frameworks\base\core\java\android\app\ActivityThread.java3.framework层实现app默认全屏显示的核心功能分析和实现
在Android系统启动的过程中,系统中第一个启动起来的进程就是zygote进程,然后由zygote负责启动SystemServer,然后就是启动
 ActivityManagerService、WindowManagerService等系统核心服务引导服务以及其他服务等待,而这些服务承担着整个Android系统与客户端交互的重担。
 zygote除了启动系统服务与进程外,普通的用户进程也由zygote进程fork而来,当一个应用进程启动起来后,
 就会加载用户在AndroidManifest.xml中配置的默认加载带有Launcher属性的Activity,此时加载的入口是ActivityThread,
 是整个应用程序的入口。接下来就来看下
ActivityThread在Android中代表Android的主线程,但是并不是一个Thread类。ActivityThread类是Android 进程的初始类&#x
![Webapck 解决:[webpack-cli] Error: Cannot find module ‘vue-loader/lib/plugin‘ 的问题](https://img-blog.csdnimg.cn/58ad6a229bbb4e3584225e9985c793a3.png)














![[开源]基于流程编排的自动化测试工具,插件驱动,测试无限可能](https://img-blog.csdnimg.cn/img_convert/f1e62312961fe3ace7a5816bc94c3be8.png)



