- 博客(6)
- 收藏
- 关注
原创 解决下载Android源码时遇到的问题
本文解决公用IP(外网IP有限,经常发生在公司网络环境或虚拟机上)的机器下载Android源代码遇到的问题。注意本文只针对当前从android.googlesource.com下载源码时遇到的问题,因为网络和后续Android源码维护升级等因素,有时效性,并不能保证以后一定还起作用。利用五一假期期间,用家里的网络要把Android2.3,4.0都下载下来。但操作起来还真有遇到了问题。之前Andro
2012-04-30 16:29:40 16883 20
原创 Unicode编码及其实现:UTF-16、UTF-8,and more
田海立@CSDN2012-04-25本文主要讨论Unicode的编码及其各种实现,着重讨论UTF-16,UTF-8的实现规则,以及Big-endian和Little-Endian的存储顺序。一、Unicode编码 Unicode出现之前已经有各种编码标准:ANSI、ISO8859-1、GB2312、GBK以及BIG-5等。Unicode试图统一各种编码,在Unicode演进过程中,也
2012-04-25 21:30:00 11252 4
原创 Android Audio系统之RingerMode
田海立@CSDN2012-04-11本文介绍Android系统中Audio里的RingerMode。从使用的角度,只要关注第一节AudioManager中对于RingerMode的接口;后面章节讲解了AudioService中对于RingerMode的内部实现,以及如何改变RingerMode对某一个AudioStream的影响。 一、利用AudioManager使用RingerModeRinge
2012-04-11 19:03:15 14919 5
原创 Android中的Audio播放:控制Audio输出通道切换
田海立@csdn2012-04-03 Audio 输出通道有很多,Speaker、headset、bluetooth A2DP等。通话或播放音乐等使用Audio输出过程中,可能发生Audio输出通道的切换。比如,插入有线耳机播放音乐时,声音是从耳机发出的;而此时拔出耳机,Audio输出通道会发生切换。如果音乐播放器不做处理,Audio输出是被切换到扬声器的,声音直接从Speaker发出。我们在编写
2012-04-03 14:22:35 28545 4
原创 Android中的Audio播放:竞争Audio之Audio Focus的应用
田海立2012-04-03 Android是多任务系统,Audio系统是竞争资源。Android2.2之前,没有内建的机制来解决多个程序竞争Audio的问题,2.2引入了称作AudioFocus的机制来管理对Audio资源的竞争的管理与协调。本文主要讲解AudioFocus的使用。按照AudioFocus的机制,在使用Audio之前,需要申请AudioFocus,在获得AudioFocus之后才可
2012-04-03 06:36:11 36502 7
原创 Android中的Audio播放:音量和远程播放控制
田海立2012-04-03本文从Audio控制使用的角度,讲解了AudioStream的分类,硬件音量控制键调整对相应AudioStream音量大小的影响,以及如何响应远程MediaButton控制Audio播放。 1. Audio StreamAndroid为不同的应用场合定义了不同的Audio Stream: Voice Call, Ring, Music,Alarm, Notificatio
2012-04-03 03:09:40 12805 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人