Header ads

Header ads
» » Kiến trúc Android

Kiến trúc Android

Kiến trúc Android (android architecture) hay còn gọi là Ngăn xếp phần mềm Android (Android software stack) được chia thành 5 phần:
  1. linux kernel
  2. native libraries (middleware),
  3. Android Runtime
  4. Application Framework
  5. Applications
Hãy xem hình kiến trúc Android :

1) Linux kernel

Là trung tâm của kiến trúc Android. Linux kernel chịu trách nhiệm điều khiển thiết bị, quản lý điện năng, quản lý bộ nhớ, quản lý thiết bị và truy cập tài nguyên.

2) Native Libraries

Ở phía trên cùng của Linux kernel là các thư viện Native :  WebKit, OpenGL, FreeType, SQLite, Media, C runtime library (libc) ...
Thư viện Webkit hỗ trợ duyệt web, thư viện SQLite hỗ trợ cơ sở dữ liệu, FreeType hỗ trợ font chữ...


3) Android Runtime

 Android có các thư viện lõi và DVM (Dalvik Virtual Machine) có trách nhiệm chạy ứng dụng Android. DVM giống như JVM nhưng nó được tối ưu hóa cho các thiết bị di động. Nó tiêu thụ ít bộ nhớ hơn và mang lại hiệu suất nhanh.

4) Android Framework

Ở phía trên thư viện Native Android RuntimeAndroid Framework gồm có các API Android như:UI (User Interface), telephony, resources, locations, Content Providers (data) and package managers.Android Framework cung cấp nhiều Class và Interface cho việc phát triển ứng dụng

5) Applications

Trên Android Framework  có nhiều ứng dụng: home, contact, settings, games, browsers được sử dụng Android Framework, Android Framework sử dụng Android runtime and các thư viện, Android runtime and các thư viện native đang sử dụng linux kernal




Cập nhật công nghệ từ Youtube tại link: https://www.youtube.com/channel/UCOxeYcvZPGf-mGLYSl_1LuA/videos
Để tham gia khóa học công nghệ truy cập link: http://thuvien.hocviendaotao.com
Mọi hỗ trợ về công nghệ email: dinhanhtuan68@gmail.com

About Học viện đào tạo trực tuyến

Xinh chào bạn. Tôi là Đinh Anh Tuấn - Thạc sĩ CNTT. Email: dinhanhtuan68@gmail.com .
- Nhận đào tạo trực tuyến lập trình dành cho nhà quản lý, kế toán bằng Foxpro, Access 2010, Excel, Macro Excel, Macro Word, chứng chỉ MOS cao cấp, IC3, tiếng anh, phần mềm, phần cứng .
- Nhận thiết kế phần mềm quản lý, Web, Web ứng dụng, quản lý, bán hàng,... Nhận Thiết kế bài giảng điện tử, số hóa tài liệu...
HỌC VIỆN ĐÀO TẠO TRỰC TUYẾN:TẬN TÂM-CHẤT LƯỢNG.
«
Next
Bài đăng Mới hơn
»
Previous
Bài đăng Cũ hơn