如意紫菜

文章
8
资源
0
加入时间
4年2月16天

Android中的Audio播放:竞争Audio之Audio Focus的应用

田海立2012-04-03Android是多任务系统,Audio系统是竞争资源。Android2.2之前,没有内建的机制来解决多个程序竞争Audio的问题,2.2引入了称作AudioFocus的机制来管理对Audio资源的竞争的管理与协调。本文主要讲解AudioFocus的使用。按照AudioFocus的机制,在使用AudioStream之前,需要申请AudioFocus,在获得Audio...

vector.capacity()

vector是系统内部管理其长度的。其默认规则是,先申请一片内存,当需要增加元素时,如果元素个数超过已有内存可存放的个数时,再申请一批内存。这里很明显就有了两个长度,一个是元素个数,一个是可以存放元素的个数。其中第一个就是size,第二个就是你问的capaity。在vector初始化的时候是可以给长度的,这个时候就可以将长度设置为20。提问者评价初始化给长度后要接一个clea