有关android service的一点小结
来源:互联网 发布:网络电视视频播放器 编辑:程序博客网 时间:2024/06/05 23:42
1. SystemServer是Android系统的一个核心进程,它是由zygote进程创建的,因此在android的启动过程中位于zygote之后。android的所有服务循环都是建立在 SystemServer之上的。在SystemServer中,将可以看到它建立了android中的大部分服务,并通过ServiceManager的add_service方法把这些服务加入到了ServiceManager的svclist中。从而完成ServcieManager对服务的管理。
2 . ServiceManager 在SystemServer进程结束后,系统所有应用都被加进ServiceManager的svclist中,由其来管理。
3.ContexImpl.java 每一个activity都有一个ContextImpl 引用,在创建activity的同时,与其相关的上下文ContextImpl 同时被实例化,并在ContextImpl中实现所有ServiceManager中的server从下层,new一个对应的客户端的manager对象,放到其下面的一个hashmap中,这里的hashmap放的与之前systemserver中区别是:systemserver中注册的全是service本事,属于服务器端,而这里的放的是客户端的对应的manager或其他类似对象(比如vibrate就是 SystemVibrator.java)
- 有关android service的一点小结
- android 的service一点了解
- 有关Android国际化的一点积累
- Android:对service的一点理解1
- Android:对Service的一点理解2
- android service常驻内存的一点思考
- android service常驻内存的一点思考
- Service的一点基础知识
- Service的一点心得
- Service的一点理解
- Android中的Service小结
- android 组件 - Service小结
- Android Service小结
- Android Service 小结
- 有关指针的小结
- 有关SCN的小结
- LemonTangram的一点小结
- HttpClient 的一点小结
- 分页的几种方式(逻辑分页和物理分页)
- Bag-of-words model in computer vision
- Android Developers:指定在线程中运行的代码
- ajax 实现多级联动。
- android混淆打包经验分享!
- 有关android service的一点小结
- Android帮助文档翻译——开发指南(十五)获取用户位置
- unix环境编程卷2之共享内存区
- Android Dialog点击不取消
- windows下通过putty登陆虚拟机ubuntu系统
- Am335x 之GPIO控制
- 风险管理控制框架
- iper工具使用指南02(jmeter的java接口篇)
- 日期操作类(Date、Calendar、DateFormat、SimpleDateFormat)