Android包含了一组被Android系统各种组件使用的C/C++类库。这些类库功能通过Android应用框架暴露给开发者。下面列出一些核心类库:
系统C库------派生与BSD的标准C库(libc)的实现,并且基于嵌入式的Linux设备进行了调整;
多媒体库------基于PacketVideo公司OpenCORE的多媒体类库,这个类库支持许多流行的音/视格式的回放和录音,以及静态的图片文件,如:PPEG4、H.264、MP3、AAC、JPG、PNG。
界面管理器------管理对显示子系统的访问,并且把应用程序与2D和3D图形层无缝的融合到一起。
LibWebCore------一个现代的Web浏览器引擎,Android浏览器和可嵌入的WebView组件都基于这个引擎。
SGL------底层的2D图形引擎;
3D类库------基于OpenGL ES 1.0 API的实现,这个类库既可以是硬件3D加速(如果硬件加速有效),也可以包含高度优化的3D软件光栅处理器
FreeType------位图和矢量字体渲染;
SQLite------一个强大的和轻量级关系数据库引擎,对所有的应用程序有效。
注:FreeType库是一个完全免费(开源)的、高质量的可移植的字体引擎,它提供统一的接口来访问多种字体格式文件,包括TrueType,OpenType,Type1,CID,CFF,Windows Fon/FNT,X11 PCF等,支持单色位图,反走样位图的渲染。
注:本人转载系个人觉得翻译的很好,值得收藏,且自己回头看着方便。
如有兴趣请访问作者官方博客http://blog.csdn.net/FireOfStar
分享到:
相关推荐
android类库的详细介绍!物超所值
Android类库介绍.pdf`
android 开发的核心类库介绍,入门必读
axure for android的类库,控件。自己搜索网上目前能找到的类库。包括了s4 的壳子,Android 4.0 的一些控件。还有一些其他的控件
PanoramaGL是世界上第一个开源的实现360度全景图像的Android类库。支持球,立方体,圆柱。有重力加速等。
非常好用的一个文档 不过有点不全 暂时还没有找到一个完全版的中文的
最新最全的Basic4Android类库,包含库文件&范例。希望对大家有帮助。
Android常用类库 包含了APP,Date,Http,Keyboard,MD5,Convert等等常用类型。 (部分来自网上,我只是整理者)
Android是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的移动操作系统,主要应用于移动设备,如智能手机和平板电脑。该系统最初由安迪·鲁宾开发,后被Google公司收购并注资,随后与多家硬件制造商、软件...
Android-LibraryAndroid类库主要包含Android应用开发常用的工具类关于设备:网络情况;设备信息;SDCard信息;CPU信息;utils:日志Log封装;Toast封装;
Android下载器类库,支持多种状态 下载,暂停,等待,完成,错误.zip
这是一个基于快速开发的android类库,包含了很多工具类、自定义控件、网络封装等。在其中,你会发现惊喜的,有兴趣的就自己探索吧,希望可以帮助到你。如果你有好的实现或者功能扩展,请提交Pull Request。如果你有...
Android SDK类库简介 Android SDK类库简介 Android SDK类库简介 Android SDK类库简介
android 类库 自编 隐藏类,方便一些童鞋经常遇到不能用的隐藏类时可直接导入该类库即可
1.实现android版本更新 2.对kotlin适配,调用更简单 3.自定义接口协议,可以不改变现有项目的协议就能使用 4.支持get,post请求 5.支持进度显示,对话框进度条,和通知栏进度条展示 6.支持后台下载 7.支持强制更新 8....
Calligraphy 是一个用来简化 Android 应用使用自定义字体的类库, 该类库会自动查找应用中的 TextView 并设置其使用的字体。效果图:使用:添加依赖库(Download (.aar))dependencies { compile 'uk.co....
Basic4Android最新最全类库,包含B4a上市后截止到2017.04.24的库文件。希望对大家有帮助。以下为文件列表。 2012/08/09 周四 01:55 35,901 ABExtDrawing.jar 2012/08/09 周四 01:55 191,079 ABExtDrawing.xml 2010/...
Android开发常用类库
Android 是运行于Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以Bionic 取代Glibc...