Ktl-icon-tai-lieu

Tìm hiểu ứng dụng lập trình Android

Được đăng lên bởi tangbuol1
Số trang: 98 trang   |   Lượt xem: 1389 lần   |   Lượt tải: 1 lần
Tìm hiểu về Android
Android là gì?
Android là một phần mềm stack cho các thiết bị di động bao gồm một hệ điều hành, middleware
và các ứng dụng quan trọng. Android SDK cung cấp các công cụ và API cần thiết để bắt đầu
phát triển các ứng dụng trên nền tảng Android bằng cách sử dụng ngôn ngữ lập trình Java.
Những đặc tính


Ứng dụng framework cho phép tái sử dụng và thay thế các thành phần



Dalvik máy ảo được tối ưu hóa cho các thiết bị di động



Tích hợp trình duyệt dựa trên động cơ WebKit mã nguồn mở



Tối ưu hóa đồ họa được hỗ trợ bởi một tùy chỉnh đồ họa 2D thư viện; đồ họa 3D dựa trên
những đặc điểm kỹ thuật OpenGL ES 1,0 (Tùy chôn tăng tốc phần cứng )



SQLite cho việc lưu trữ dữ liệu cấu trúc



Phương tiện truyền thông hỗ trợ cho âm thanh phổ biến, video, và vẫn còn định dạng
hình ảnh (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)



GSM điện thoại (phụ thuộc phần cứng)



Bluetooth, EDGE, 3G và WiFi (phụ thuộc phần cứng )



Camera, GPS, la bàn, và gia tốc (phụ thuộc phần cứng)



Môi trường phát triển phong phú bao gồm một mô phỏng thiết bị, công cụ để gỡ lỗi, bộ
nhớ và profiling hiệu suất, và một plugin cho IDE Eclipse

Kiến trúc Android
Sơ đồ dưới đây cho thấy các thành phần chính của hệ điều hành Android. Mỗi phần được mô tả
chi tiết hơn dưới đây.

Ứng dụng
Android sẽ ship với một bộ các ứng dụng lõi bao gồm một ứng dụng email, lịch chương trình tin
nhắn SMS,, bản đồ, trình duyệt, liên lạc, và những người khác. Tất cả các ứng dụng được viết
bằng cách sử dụng ngôn ngữ lập trình Java.
Ứng dụng Framework
Bằng cách cung cấp một nền tảng phát triển mở, Android cung cấp cho các nhà phát triển khả
năng để xây dựng các ứng dụng vô cùng phong phú và sáng tạo. Các nhà phát triển được miễn
phí để tận dụng lợi thế của các thiết bị phần cứng, thông tin địa điểm truy cập, dịch vụ chạy nền,
thiết lập hệ thống báo động, thêm các thông báo đến các thanh trạng thái, và nhiều, nhiều hơn
nữa.
Các nhà phát triển có thể truy cập vào các API cùng một khuôn khổ được sử dụng bởi các ứng
dụng lõi. Kiến trúc ứng dụng được thiết kế để đơn giản hóa việc tái sử dụng các thành phần; bất
kỳ ứng dụng có thể xuất bản các khả năng của mình và ứng dụng nào khác sau đó có thể làm cho
việc sử dụng những khả năng (tùy thuộc vào chế bảo đảm thi hành theo khuôn khổ). Cơ chế này
cũng cho phép các thành phần được thay thế bởi người sử dụng.

Nằm bên dưới tất cả các ứng dụng là một tập hợp các dịch vụ và hệ thống, bao gồm:


Một tập phong phú và mở rộng của xem có thể được s...
Tìm hiểu về Android
Android là gì?
Android là một phần mềm stack cho các thiết bị di động bao gồm một hệ điều hành, middleware
và các ứng dụng quan trọng. Android SDK cung cấp các công cụ và API cần thiết để bắt đầu
phát triển các ứng dụng trên nền tảng Android bằng cách sử dụng ngôn ngữ lập trình Java.
Những đặc tính
Ứng dụng framework cho phép tái sử dụng và thay thế các thành phần
Dalvik máy ảo được tối ưu hóa cho các thiết bị di động
Tích hợp trình duyệt dựa trên động cơ WebKit mã nguồn mở
Tối ưu hóa đồ họa được hỗ trợ bởi một tùy chỉnh đồ họa 2D thư viện; đồ họa 3D dựa trên
những đặc điểm kỹ thuật OpenGL ES 1,0 (Tùy chôn tăng tốc phần cứng )
SQLite cho việc lưu trữ dữ liệu cấu trúc
Phương tiện truyền thông hỗ trợ cho âm thanh phổ biến, video, và vẫn còn định dạng
hình ảnh (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
GSM điện thoại (phụ thuộc phần cứng)
Bluetooth, EDGE, 3G và WiFi (phụ thuộc phần cứng )
Camera, GPS, la bàn, và gia tốc (phụ thuộc phần cứng)
Môi trường phát triển phong phú bao gồm một mô phỏng thiết bị, công cụ để gỡ lỗi, bộ
nhớ và profiling hiệu suất, và một plugin cho IDE Eclipse
Kiến trúc Android
Sơ đồ dưới đây cho thấy các thành phần chính của hệ điều hành Android. Mỗi phần được mô tả
chi tiết hơn dưới đây.
Tìm hiểu ứng dụng lập trình Android - Trang 2
Để xem tài liệu đầy đủ. Xin vui lòng
Tìm hiểu ứng dụng lập trình Android - Người đăng: tangbuol1
5 Tài liệu rất hay! Được đăng lên bởi - 1 giờ trước Đúng là cái mình đang tìm. Rất hay và bổ ích. Cảm ơn bạn!
98 Vietnamese
Tìm hiểu ứng dụng lập trình Android 9 10 178