- 博客(5)
- 收藏
- 关注
原创 Android5.0网络之socket接口的改变
socket是网络编程的基础,Android中socket接口定义在bionic里面,Android5.0后,为了更好使用fwmark,用netd中的函数实现部分代替了bionic的socket实现。 上代码 bionic/libc/bionic/libc_init_dynamic.cpp // We flag the __libc_preinit function as a constru
2015-06-24 15:33:36 3121
原创 android5.0网络之策略路由
策略路由在linux中已经存在很久,但是Android5.0开始才真正将其作用发挥出来。这里主要简单介绍下策略路由。 策略路由区别于一般的路由就在于,一般的路由是以目的地址作为识别与区分的标识,例如下面这个路由表,它表示所有目的地址为192.168.7.0/24的数据包都直接从eth0 发出 当面对比较复杂的情况时,这种基于目的地址的路由,就很受局限。例如:有两个网卡eth0, eth1,希
2015-06-02 22:08:10 7105 4
原创 android蓝牙框架bluedroid之sbc编码
sbc属于蓝牙A2DP规范里面的必选项,bluedroid里面也有一份实现,这里主要讲一下sbc的原理。 先看下图 sbc的整个过程就是将原始输入信号(pcm),通过带通滤波,将其分割为若干个子频带(subband),将各个自带搬移到零频率附近,并对各个子频带进行采样和编码。最后合路输出。
2015-06-01 21:48:52 4293
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人