- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 Android Bander设计与实现 - 设计篇
原文地址:https://blog.csdn.net/universus/article/details/6211589#t7关键词Binder Android IPC Linux 内核 驱动摘要Binder是Android系统进程间通信(IPC)方式之一。Linux已经拥有管道,system V IPC,socket等IPC手段,却还要倚赖Binder来实现进程间通信,说明Bin...
2018-08-24 11:09:15 214
转载 多态在 Java 和 C++ 编程语言中的实现比较
原文地址:https://www.ibm.com/developerworks/cn/java/j-lo-polymorph/index.html#icomments 众所周知,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定。C++ 和 Java 作为当前最为流行的两种面向对象编程语言,其内部对于多态的支持到底是如何实现的呢,本文...
2018-08-23 15:59:05 259
转载 深入理解abstract class和interface
原文地址:https://www.ibm.com/developerworks/cn/java/l-javainterface-abstract/ 理解抽象类abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种...
2018-08-23 15:55:01 134
转载 Android Binder机制(四) defaultServiceManager()的实现
本文介绍defaultServiceManager()的流程。这里的defaultServiceManager()返回的是”IServiceManager对象”,获取”IServiceManager对象”的目的是为了和”ServiceManager进程”进行通信。例如,Server要通过”ISer...
2018-08-16 10:49:59 562
转载 Android Binder机制(三) ServiceManager守护进程
ServiceManager是用户空间的一个守护进程,它一直运行在后台。它的职责是管理Binder机制中的各个Server。当Server启动时,Server会将”Server对象的名字”连同”Server对象的信息”一起注册到ServiceManager中;而当Client需要获取Server接...
2018-08-16 10:47:38 596
转载 Android Binder机制(二) Binder中的数据结构
在对Binder代码展开详细介绍之前,先列举出Binder机制中涉及到的数据结构。本文是一篇参考文章,读者在阅读代码的过程中遇到相关的数据结构,就可以查阅此文中的内容。本文列举的数据结构,涵盖了内核空间和用户空间两个部分。内核空间部分就是Binder驱动中涉及到的数据结构;而用户空间的部分,包括S...
2018-08-16 10:44:50 708
转载 Android Binder机制(一) Binder的设计和框架
这是关于Android中Binder机制的一系列纯技术贴。花了一个多礼拜的时间,才终于将其整理完毕。行文于此,以做记录;也是将自己所得与大家分享。和以往一样,介绍Binder时,先讲解框架,然后再从设计和细节等方面一一展开。若文章若错误或纰漏,请不吝指出。谢谢!注意:本文是基于Android ...
2018-08-16 10:41:50 835
转载 【Android wifi】wifi基本原理
原文:http://blog.chinaunix.net/uid-9525959-id-3326047.htmlWIFI基本知识整理 这里对wifi的802.11协议中比较常见的知识做一个基本的总结和整理,便于后续的学习。因为无线网络中涉及术语很多,并且许多协议都是用英文描述,所以有些地方翻译出来会有歧义,这种情况就直接英文来描述了。 主要内容:一、基本概述...
2016-03-08 09:54:31 10320
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人