240 发简信
IP属地:浙江
  • C++学习

    -------------------------------------C++-----------------------------------------------...

  • 120
    音频框架

    音频框架是Android操作系统中处理音频数据的核心组件。它允许应用程序捕捉、播放、处理和渲染音频数据,以支持各种音频应用,如音乐播放器、语音识别、音频录制等。 AudioF...

  • 第三方框架

    [插件化] 双亲委派机制,先交给父类加载。1.防止重复加载;2.安全防侵入 把插件的dex文件合并到宿主的dex数组里 ---------------------------...

  • Framework笔记

    main入口函数在 ActivityThread中;从zygote启动应用,JNI层通过反射启动main函数;启动Looper,死循环,心跳机制; systemserver ...

  • Linux笔记

    Linux 中断分为 内中断( 故障 陷阱 终止) 外中断(时钟中断,I/O中断) 1. 外中断来自I/O设备 2. 陷阱、陷入 trap 是有意为之,一般是调用系统服务,比...

  • Android Input 学习-INotify与Epoll机制

    使用背景 Android Input需要使用InputReader去监控设备节点的一些动作,包括节点的新建和删除动作以及如何去确定节点中是否有内容可以去读.最简单的方法是起一...

  • 120
    解析Binder框架

    第一节:了解一些基础 进程隔离 在操作系统中,进程与进程之间的内存和数据都是不共享的,称之为进程隔离机制。 关于进程隔离知识请参考:Linux预备知识(一):进程隔离 - 简...

  • 120
    Android界面绘制流程详解

    概述 我们知道,activity显示出页面是在onresum之后,那么他具体到底是怎么添加和绘制的呢 绘制的入口 从前面讲的APP启动流程分析中我们知道,在创建Activiy...