... Nhà phát triển đƣợc tự do tận dụng các thiết bị phần cứng, thông tin địa điểm truy cập, các 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 để các thanh trạng thái, và nhiều, ... trong các thƣ viện lõi của ngôn ngữ lập trình Java. Tất cả các ứng dụng Android đều chạy trong tiến trình riêng. Máy ảo Dalvik đã đƣợc viết để cho một thiết bị có thể chạy nhiều máy ảo hiệu quả. ... Trình 66 3.3.1 Yêu cầu phần mềm 66 3.3.2 Thiết kế Use-Case 69 3.3.3 Thiết kế sơ đồ lớp (mức phân tích) 74 3.3.4 Thiết kế dữ liệu 81 3.3.5 Thiết kế giao di n 82 3.4 Thực Nghiệm 87 CHƢƠNG 4...