首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
c++
python快速入门
元宇宙
排序算法
单例模式
图像阴影消除
分享功能
armv8
beautifulsoup
后台开发
论文
互联网
DBA
CalBioreagents
线段树
分支优化
死锁
kubelet
Launcher定制
node-red
ActivityThread
2024/4/13 20:27:29
Android 9.0 framework层实现app默认全屏显示
1.前言 在9.0的系统rom产品定制化开发中,在对于第三方app全屏显示的功能需求开发中,需要默认app全屏显示,针对这一个要求,就需要在系统启动app 的过程中,在绘制app阶段就设置全屏属性,接下来就实现这个功能 效果图如下: 2.framework层实现app默认全屏显示的核心类 fram…
阅读更多...
App启动流程分析(二)
上篇写到App启动流程中,Launcher进程中点击LauncherActivity的图标启动发送startActivity的请求给SystemServer进程,SystemServer进程中ActivityTaskManagerService又通过socket进程通信方式,发送创建App进程的请求给Zygote进程,这…
阅读更多...
Android 13.0 系统中framework中关于Activitity的生命周期的源码讲解
1.前言 在13.0的系统rom定制化开发中,在framework中对activitity的生命周期的掌握和了解也是非常重要的,这样有利于在启动某个app的activity的页面的时候,可以 监听到是在启动 resume stop的过程,也好进行相关的功能开发,接下来就分析下Activity的相关生命周期的代码 2.…
阅读更多...
Android 10.0 framework关于systemUI定制之导航栏透明背景的功能实现
1.概述 在10.0的系统产品定制化开发中,在对于系统原生SystemUI的导航栏背景在沉浸式导航栏的 情况下默认是会随着背景颜色的变化而改变的,在一些特定背景下导航栏的背景也是会改变的,所以由于产品开发需要 要求需要设置导航栏背景为透明的,所以就需要在Activity创建的时候…
阅读更多...