摘要:
4、OSS音频驱动 主设备号为14,次设备号如下: /dev/mixer:0,访问声卡中内置的mixer,调整音量大小,选择音源; /dev/sndstat:6,测试声卡; /dev/dsp:3,读此设备为录音,写此设备为放音,/dev/audio使用u律编码,/dev/dsp使用8们无符号数的线性编码,/dev/dspW使用16位有符号数的线性编码。/dev/audio主要实现不慌不忙 SunOS的兼容。5、ALSA音频驱动 主设备号为116,Android没有直接使用ALSA,但可以基于ALSA实现Android Audio硬件抽象层;6、MTD MTD字符设备的主设备号为90... 阅读全文
摘要:
驱动的东西太多,这里我只给出一些架构图,并附上少许说明,我也是个Android初学者,大家可以交流一下! Android相对于Linux内核,新增了一些没有加入标准Linux内核的内容,形成Android的专用驱动,Linux的驱动我就不多说了,想了解的话,可以去学一下Linux! Android的专用驱动有以下几种: 1、Ashmem:匿名共享内存驱动; 2、Bingder:基于OpenBinder系统的驱动,为Android平台提供IPC支持; 3、Logger:轻量级的Log驱动; 5、PM:电源管理; 6、LMK:在缺少内存的情况下,Kill Progress; 7、P... 阅读全文
摘要:
下面是XCode 4.X 下的第一个小程序,我也在适应Xcode 4.XThe first step: 新建一个Project;写入项目名一路Next,要修改存储路径的可以修改~当你建完项目后,你可以找到一个.xlb格式的文件,单击其就可以看到你项目在运行端上的显示界面了!想进行修改,产生第一个HelloWorld吗?简单!选择其中一个Library,你会在右下角看到下面一个布局!这里有你所要的控件,选一个拖动到.xlb所显示的界面内,再进行修改~至于怎么修改,你拖动后就会明白~最后我的界面: 阅读全文