06 2024 档案
摘要:使用SeekBar(当用户的选择有变化后,会回调onProgressChanged函数)来控制系统的音效, 比如高音的增益,范围-12~+12dp. 要求1:UI界面不能卡顿,响应流畅 要求2:能实时反应出音效的变化,功能不延迟 要求3:系统必须稳定 假设有如下前提: 1.像系统发送音效调整是一个耗
阅读全文
摘要:一般来说,系统杀进程有两种方法,这两个方法都通过 ActivityManagerService 提供: 1)killBackgroundProcesses;进程是如何被杀死的,因此继续跟踪killPackageProcessesLocked,这个方法最终会调用到 ProcessList 内部的 re
阅读全文
摘要:127|YT_r:/ # getevent -l add device 1: /dev/input/event1 name: "goodix-ts" add device 2: /dev/input/event2 name: "adc-keys" add device 3: /dev/input/e
阅读全文
摘要:禁止安装第三方应用 找到负责安装app的类: ./frameworks/base/services/core/java/com/android/server/pm/PackageManagerService.java 修改日志变量,打印日志,顺着日志看流程: public static final
阅读全文
摘要://未定义 public static final int WINDOWING_MODE_UNDEFINED = 0; //普通全屏窗口 public static final int WINDOWING_MODE_FULLSCREEN = 1; //画中画 public static final
阅读全文
摘要:需求:某个app横屏显示不全,需要强制它竖屏显示,强制APP旋转优先级>系统方向优先级 如果系统没有强制横竖屏,一般都是默认应用本身的方向设置! ./frameworks/base/services/core/java/com/android/server/wm/DisplayRotation.ja
阅读全文