240 发简信
IP属地:上海
  • Zygote接收到AMS消息到启动ActivityThread流程

    系统启动过程 启动Zygote进程:启动过程开始于Zygote进程,当启动一个应用时,Zygote进程会被复用以创建新的应用进程。 这里是Zyg...

    0.4 47 0 1
  • SystemServer 中的main函数是在安卓源码的什么地方被调用的?

    在Android操作系统的源码中,SystemServer 类的 main 方法是 Android 应用程序启动的入口点。它在应用程序进程启动时...

    0.4 59 0 1
  • 简诉Activity-Window-ViewRootImpl关系

    OnCreate阶段 1、AMS通过binder调起ActivityThread中的performLaunchActivity,performL...

  • 安卓事件分发机制

    1、安卓事件分发主要来至于ViewGroup中的dispatchTouchEvent方法,2、需要说明的是里面有一个变量mFirstTouchT...

  • 进程fork好之后到启用应用,他们之间做了哪些通信?

    在Android中,通常Zygote fork进程之后,并不直接由Zygote通知AMS启动应用,而是通过一个更为复杂的流程。下面是详细的步骤和...

  • nginx之负载均衡

    用Nginx实现四层负载均衡 可以使用Nginx的Stream模块,该模块能够对TCP和UDP流量进行负载均衡。下面是具体实现步骤:安装Ngin...

  • nginx之缓存配置

    1、配置 Nginx是一种高性能的Web服务器和反向代理服务器,同时也是一种开源的软件。在Nginx中,缓存是通过使用Nginx的proxy_c...

  • 限流算法

    1、漏桶限流算法 漏桶限流算法是一种常见的限流算法,它的基本思想是模拟一个漏桶来控制流量。这个漏桶可以看作一个固定容量的桶,所有的请求都先进入到...

  • Android 优化记录

    1、zipalign 对齐APKAPK优化工具zipalign的详细介绍和使用zipalign详解2、启动优化启动优化性能优化(一)APP 启动...