Android平台库-Android开发入门指南
tAndroid是一个包含C/C++库的平台库,这些库能够被Android系统中的不同组件所使用。它们通过Android应用程序框架为开发者提供服务。以下是一些核心库:
1. t系统C库 - 基于BSD标准C系统函数库(libc)的定制版本,专为嵌入式Linux设备设计。
2. t媒体库 - 利用PacketVideo OpenCORE技术构建;支持多种音频、视频格式播放与录制,并兼容静态图像文件,编码格式包括MPEG4, H.264, MP3, AAC, AMR, JPG, PNG等。
3. tSurface Manager - 负责管理显示子系统,确保多个应用程序之间2D和3D图层的无缝融合。
4. tLibWebCore - 一个现代化的web浏览器引擎,支持Android内置的浏览器和一个可嵌入的web视图。
5. tSGL - 底层2D图形引擎,提供强大的图像渲染功能。
6. t3D libraries - 基于OpenGL ES 1.0 API实现;该库支持硬件3D加速(如设备支持)或高度优化的软件3D渲染。
7. tFreeType - 用于显示位图和矢量字体,确保高质量的文本呈现效果。
8. tSQLite - 一个轻量级的关系型数据库引擎,适用于所有应用程序的需求。
用户评论