【DisplayContext】 设置焦点应用DC.setFocusedApp 设置焦点窗口 [inputmonitor.java]
【DisplayContext】 设置焦点应用DC.setFocusedApp 设置焦点窗口 [inputmonitor.java]
本系列文章如下: Android JNI(一)——NDK与JNI基础Android JNI学习(二)——实战JNI之“hello world”Android JNI学习(三)...
为什么需要重新定位Binder对象 您好,这是Bing。我看到您的问题是关于Binder对象的重新定位的原因。我会尽力为您解答。😊 Binder对象的重新定位是指在不同进程间...
一 oomadj机制引入原因 oomadj机制是一种内存管理机制,用于处理操作系统中的内存不足(Out-Of-Memory)问题。当系统的可用内存空间不足时,操作系统会使用o...
cached process [ProcessList.java] 进程变为cached状态后,不再接收动态注册的广播 oomadjuster.applyOomadjuste...
psi机制 PSI会注册三个压力监测器,如果内存压力太大,就会回调lmkd函数进行查杀。 lowmemory监测 frameworks/base/services/core/...
1.service超时【android R】// How long we wait for a service to finish executing.static fina...
一 疑难问题打开protolog configuration变化导致界面闪烁问题背景:str待机开机后,初次按键后整个页面发生刷机,查看eventlog发现activity声...
前言 系列文章: Android Activity创建到View的显示过程[//www.greatytc.com/p/0c6f4a65c825]Android 四大...
一、基本概念 1、窗口显示架构图 多窗口的核心原理其实就是分栈和设置栈边界系统窗口.png 2、Android的窗口分类 Android应用程序窗口,这个是最常见的(拥有自己...
本篇主要分三部分 oomadj的计算时机 oomadj的计算过程 oomadj计算结果应用 一 架构图 二 流程图 三 常用命令 adb shell dumpsys memi...
一 进程介绍 安卓基于Linux内核,设备开机后,第一个安卓进程为zygote进程,随后fork system_server(上层),其他上层进程需要通过fork syste...
一 startService启动流程时序图 二 startForegroundService启动流程时序图 前台service变化时监听器。 对这部分感兴趣可以看进程篇。 三...
1. binder_alloc_buf [Thu Nov 16 03:05:53 2023] (1)[1322:Binder:361_5] binder_alloc: 675...
Android R 1. android R冷启动触发activity切换。 1.1 eventlog 展示 1.2 trace 展示 2. android R按back键触...
cat /proc/meminfo MemTotal: 2499248 kBMemFree: 189840 kBMemAvailable: ...
wm_set_resumed_activity触发条件1.冷启动时 2.按back键退出应用 3.按home键回到launcher