Android APP 启动过程关键点

调用顺序图:

细节描述:

  1. ActivityThread.main(),如果某个应用进程未启动,Zygote则会调用该函数启动主进程。源码位置:frameworks/base/core/java/android/app/ActivityThread.java
  2. ActivityThread.handleBindApplication(),通过消息队列的方式绑定Application。

    1. ActivityThread.getPackageInfoNoCheck(…),创建LoadedApk对象。
  3. LoadedApk.makeApplication(…),创建Application对象,利[……]

    继续阅读

小站达成

        没错,就是这个小站,之前一直没有买域名,最近瞧了瞧也不贵,第一年只需要5元,后面续的话可能要每年16元,不过也还好了。其实也没啥可写的,现在买域名很多地方都可以,网上随便搜搜就能弄好了,不过还是有个小坑记录一下。
        我这个是在阿里云上买的域名,当时也查了查除了买域名还需要什么步骤,发现还要搞个域名解析服务才行,查了查阿里云上的域名解析服务都好贵啊,所以用了免费的dnspod来作为域名解析服务,不过后来才发[……]

继续阅读