摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6905587我们知道,Android应用程序是通过消息来驱动的,即在应用程序的主线程(UI线程)中有一个消息循环,负责处理消息队列中的消息。我们也知... 阅读全文
posted @ 2014-12-04 12:01
brave-sailor
阅读(385)
评论(0)
推荐(0)
摘要:
在Android系统中,键盘按键事件是由WindowManagerService服务来管理的,然后再以消息的形 式来分发给应用程序处理,不过和普通消息不一样,它是由硬件中断触发的;在上一篇文章《Android应用程序消息处理机制(Looper、 Handler)分析》中,我们分析了Android应用... 阅读全文
posted @ 2014-12-04 11:58
brave-sailor
阅读(552)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6817933Android应用程序是通过消息来驱动的,系统为每一个应用程序维护一个消息队例,应用程序的主线程不断地从这个消息 队例中获取消息(Loo... 阅读全文
posted @ 2014-12-04 11:49
brave-sailor
阅读(204)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6786239Android 系统的运行时库层代码是用C++来编写的,用C++来写代码最容易出错的地方就是指针了,一旦使用不当,轻则造成内存泄漏,重则... 阅读全文
posted @ 2014-12-04 11:48
brave-sailor
阅读(350)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6768304在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育 (fork)出来的,这也许... 阅读全文
posted @ 2014-12-04 11:42
brave-sailor
阅读(285)
评论(0)
推荐(0)
摘要:
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个 Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应用程序就是Launcher了,本文将详细分析 Launcher应用程序的启动过程。 Andro... 阅读全文
posted @ 2014-12-04 11:29
brave-sailor
阅读(393)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6766010Android系统在启动的过程中,会启动一个应用程序管理服务PackageManagerService,这个服务 负责扫描系统中特定的目... 阅读全文
posted @ 2014-12-04 11:24
brave-sailor
阅读(423)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6747696Android 应用程序框架层创建的应用程序进程具有两个特点,一是进程的入口函数是ActivityThread.main,二是进程天然支... 阅读全文
posted @ 2014-12-04 11:18
brave-sailor
阅读(298)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6745181Android应用程序组件Service与Activity一样,既可以在新的进程中启动,也可以在应用程序进程内部 启动;前面我们已经分析... 阅读全文
posted @ 2014-12-04 10:46
brave-sailor
阅读(329)
评论(0)
推荐(0)
摘要:
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6744448前面我们分析了Android应用程序注册广播接收器的过程,这个过程只完成了万里长征的第一步,接下来它还要等待 ActivityManag... 阅读全文
posted @ 2014-12-04 10:43
brave-sailor
阅读(1763)
评论(0)
推荐(0)