Android 包含一些C/C++库,这些库能被Android 系统中不同的组件使用。它们通过Android 应用程序框架
为开发者提供服务。以下是一些核心库:


• 系统C 库- 一个从BSD 继承来的标准C 系统函数库( libc ), 它是专门为基于embedded linux
的设备定制的。


• 媒体库- 基于PacketVideo OpenCORE;该库支持多种常用的音频、视频格式回放和录制,同时支持
静态图像文件。编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG 。


• SurfaceManager - 对显示子系统的管理,并且为多个应用程序提供了2D和3D 图层的无缝融合。


• LibWebCore - 一个最新的web 浏览器引擎用,支持Android 浏览器和一个可嵌入的web 视图。


• SGL - 底层的2D图形引擎


• 3D libraries - 基于OpenGL ES 1.0 APIs 实现;该库可以使用硬件3D 加速(如果可用)或者使用高
度优化的3D 软加速。


• FreeType -位图(bitmap)和矢量(vector)字体显示。


• SQLite - 一个对于所有应用程序可用,功能强劲的轻型关系型数据库引擎。

更多相关文章

  1. 让Qt应用程序跑在Android上
  2. Delphi XE8 iOS与Android移动应用开发(APP开发)[完整中文版]
  3. 应用程序基础知识:activity和intent——Android开发秘籍
  4. android 安全机制
  5. Android类库
  6. Android程序开发初级教程
  7. android 基础知识
  8. Android(安卓)Studio 4.0 稳定版发布了
  9. 从头学Android之Android的数据存储--File

随机推荐

  1. Android(安卓)xml资源文件中@、@android:
  2. 自定义seekbar
  3. Android(安卓)图片倒影和setXfermode
  4. Android布局管理器总结
  5. Android存在“后门”?收集用户信息以推广
  6. ANDROID 单元测试
  7. android listview 相关
  8. Android(安卓)之不要滥用 SharedPreferen
  9. Android(安卓)抖动效果
  10. android监听软键盘退格(删除)事件