标准硬件 API OpenGL(移动设备上面的 DirectX): 跨语言的 2 D/3D 图形处理 API ,有硬件实现。 OpenMax( 移动设备上的多媒体框架 ): 对于应用开发来说 AL 和 IL 应该重点关注,前者有应用层的调用接口,后者提供了声音、视频、图像数据流处理、渲染的功能,也支持插件组件 ( 看起来像 DirectShow) 。 http://www.devdiv.net
9.
O penMax http://www.khronos.org/openmax/android 源码 \external\opencore\doc (openCORE 使用了 IL) http://elinux.org/images/e/e0/The_OpenMAX_Integration_Layer_standard.pdf http://www.devdiv.net
10.
系统 API 封装系统 API 标准不一,有的一样,有的不一样。 不一样的: UI 、文件操作( Symbian, POSIX,WINDOWS )、 Socket(Symbian,POSIX,windows) 、拨号(各不一样)、多媒体 (MMF,opencore,VFW,DS) 、系统信息(各不一样)…… 可能一样的 :Linux/windows/symbian 都有 POSIX c 库。 考虑把 API 封装成多数系统支持的形式。 http://www.devdiv.net