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

浙公网安备 33010602011771号