240 发简信
IP属地:陕西
  • Simpleperf 使用简单总结

    脚本目录 1、脚本目录 2、在此目录中右键"在终端中打开" 3、输入命令 4、.data转 html 5、这个时候转的report.html打不开的,需要修改一些内容打开ht...

  • AndroidV上读取proc/pressure/cpu失败

    一、问题与调试 在做cpu负载问题的是,需要读取/proc/pressure/cpu/的数据,发现打开文件失败 查看一下 可以看到 cpu 访问需要root权限, 那就修改 ...

  • bootanimation进程property_set属性值设置

    一、问题背景 1.1 问题需求 有一个这样的需求要处理,在bootanimation进程中记录一个值,然后在system_server进程中获取。基于Android14。有好...

  • 120
    epoll的原理和流程

    epoll的原理和流程 【转载作者】 罗培羽【文章来源】 https://zhuanlan.zhihu.com/p/64746509 创建epoll对象 如下图所示,当某个进...

  • 3. UML中的类图及类图之间的关系

    统一建模语言简介 统一建模语言(Unified Modeling Language,UML)是用来设计软件蓝图的可视化建模语言,1997 年被国际对象管理组织(OMG)采纳为...

  • 120
    深入理解Android Runtime

    上图是Android整体的架构,Android Runtime之于Android而言相当于心脏之于人体,是Android程序加载和运行的环境。这篇文章主要针对Android ...

  • dumpsys 使用与源码

    1-dumpsys 使用命令格式:adb shell dumpsys activity [options] [WHAT] option 参数: options含义-a包括所有...

  • 反射

    1.1Java反射概述 反射(Reflection)机制是Java语言特性之一,是Java被视为动态(或准动态)语言的一个关键特性。 1.1.1 什么是反射 在计算机领域,...

  • 120
    APP启动流程源码分析1

    启动流程为什么要了解 不了解 ,平时开发好像也没啥问题啊。其实不然,解决这些问题后,你会对Android系统有更深层次的理解,也会学习到系统源码优秀的设计。并且对解决一些高级...