【技术实现步骤摘要】
本专利技术涉及,属于多媒体
技术介绍
随着智能终端的快速发展以及安卓操作系统的日渐成熟,智能终端支持的基于安卓系统的应用软件也越来越多,比如各种音乐播放器、社交软件等。安卓系统中管理音频焦点的是Aud1Manager类,该类提供了智能终端涉及的各种音效流,如音乐流、音效流、电话声音流等,该类还提供了应用请求音频焦点的方法以及监听音频焦点变化的接口等。当音乐播放器正在播放音乐时,此时又有应用请求焦点,比如有电话打入或者又启动了视频播放器等,则音乐播放器失去焦点,根据失去焦点的类型,做出相应的处理,以协调音频焦点的使用。由于应用软件需要实现Aud1Manager类中的OnAud1FocusChangeListener接口,并重写其onAud1FocusChange (int focusChange)方法,以监听音频焦点的变化从而做出相应的处理,但是,有的应用软件并没有实现这个接口并重写其方法或者复写了该方法但是由于焦点占用情况没有监听到,也就是没有准确地实现对音频焦点的控制。这样导致的结果是音频焦点使用混乱,用户体验极差。例如,当用户听音乐的时候, ...
【技术保护点】
一种安卓系统上管理音频焦点的优化方法,其特征在于,具体步骤包括:(1)在安卓系统音频管理类AudioManager类中,写一个内部类,并使其实现音频管理类AudioManager类中的OnAudioFocusChangeListener接口;(2)步骤(1)所述的内部类重写所述的OnAudioFocusChangeListener接口内的onAudioFocusChange(int focusChange)方法,采用if语句判断focusChange的值,根据focusChange的值,调用对应的方法,做出相应的处理;(3)在安卓系统音频管理类AudioManager类的构 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。