5-10: Launcher启动过程
2016-04-06 15:28:56 0 举报
Launcher启动过程是一个关键步骤,它决定了用户能否顺利地使用设备。首先,系统会加载Launcher的应用程序和相关资源。然后,它会创建一个主屏幕,并显示默认应用程序和小部件。接下来,Launcher会检测用户的手势或触摸操作,并根据这些输入来打开应用程序、文件夹或其他功能。在启动过程中,Launcher还会与其他系统服务进行通信,例如通知中心、设置界面等。最后,Launcher会将用户的个人设置和偏好应用到主屏幕上,以确保用户能够快速找到他们需要的应用程序和信息。总之,Launcher启动过程是一个复杂而重要的过程,它为用户提供了一个直观、易用的操作界面。
作者其他创作
大纲/内容
frameworks/base/services/core/jni/com_android_server_SystemServer.cpp
System.loadLibrary(\"android_servers\");
mDisplayManagerService
./frameworks/base/services/java/com/android/server/SystemServer.java
createSystemContext();
android_server_SystemServer_nativeInit()
mPowerManagerService
mSystemServiceManager = new SystemServiceManager(mSystemContext);
LED/backlight/App stat/WebView
nativeInit();
Looper.loop();
WindowManagerService
mActivityManagerService
mActivityManagerService.setSystemProcess();
startOtherServices();
mSystemServiceManager.startService(Installer.class);
startCoreServices();
new SystemServer().run();
mPackageManagerService
InputManagerService
startBootstrapServices();
。。。Services
main() //SystemServer类的main函数
0 条评论
回复 删除
下一页