framework学习
村头赤脚的少年
逆水行舟,不进则退
展开
-
Android系统如何启动,及涉及的类
1、linux中的init.rc启动配置文件 配置启动的进程zygote,servermanager,surfaceflinger,media等 启动方式 fork+handle ,fork+execve 信号处理(-SIGCHLD)监听子进程的转态 信号是linux的跨进程通信之一,管道,socket,共享内存,信号 2、zygote的作用 启动Android虚拟机,注册AndroidJnI函...原创 2019-08-14 00:13:11 · 654 阅读 · 0 评论 -
Activity启动过程
1、startActivity 2 、ActivityManagerNative().startActivity 3、mRemote.transact(start_activity_transaction,data,reply,0) 4、public void onTransaction(int code,Parcel data,parcel,reply,int flags){ switch...原创 2019-08-14 17:58:04 · 154 阅读 · 0 评论