Android class library

Source: Internet
Author: User
Tags vector font

 

Android contains a group of C/C ++ class libraries used by various components of the Android system. These class library functions are exposed to developers through the Android Application Framework. Some core class libraries are listed below:

System C library------ Derived from the implementation of BSD Standard C library (libc) and adjusted based on embedded Linux devices;

Multi-media library ------ A multimedia class library based on packetvideo's opencore. This Class Library supports playback and recording of many popular audio/video formats and static image files, such as ppeg4 and H. 264, MP3, AAC, JPG, and PNG.

Interface Manager------ Manage access to the display subsystem and applyProgramSeamless integration with 2D and 3D graphic layers.

Libwebcore------ A modern Web browser engine. Android browsers and embedded webview components are all based on this engine.

SGL------ Underlying 2D graphics engine;

3D class library------ Based on the implementation of OpenGL ES 1.0 API, this class library can be either hardware 3D acceleration (if hardware acceleration is effective) or highly optimized 3D software grating Processor

FreeType ------Bitmap and vector font rendering;

SQLite------ A powerful and lightweight relational database engine, effective for all applications.

Note: The FreeType library is a completely free (open-source) High-quality portable font engine. It provides a unified interface to access a variety of font format files, including TrueType, OpenType, type1, CID, CFF, Windows Fon/fnt, X11 PCF, etc. It supports the rendering of monochrome bitmaps and reverse-sample bitmaps.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.