2012-02-11 29 views

Trả lời

17

Window Manager: - Đó là trách nhiệm tổ chức màn hình. Nó phân bổ bề mặt và quyết định nơi chúng (Applications) đi và cách chúng được xếp lớp. Tạo bề mặt cho tất cả các ứng dụng và chúng vẽ trực tiếp vào bề mặt mà không cần phải đi qua Trình quản lý cửa sổ.

Trình quản lý hoạt động: - Sử dụng Trình quản lý hoạt động, Hệ thống Android quản lý một loạt hoạt động ở các trạng thái khác nhau (bắt đầu, chạy, tạm dừng, dừng, hủy).

Một số điều cơ bản liên quan đến hoạt động, cửa sổ và bề mặt.

-An activity has one or more windows (e.g. dialogs) 
-A window has one or more surfaces (e.g. surface views) 
-However, in window manager, a window is called a session 
-A surface is called a window 
-And an activity becomes roughly a token 

để nhận thông tin về các ứng dụng khái niệm then chốt, các hoạt động và các nguồn lực check this link

+0

Cảm ơn lời giải thích. –

+14

Thực ra, Trình quản lý hoạt động không quản lý nhiều hoạt động. Nó được đặt tên là bởi vì trong quá trình triển khai rất sớm của Android, tất cả những gì chúng tôi có là các hoạt động (trước khi chúng tôi thực hiện nhiều quy trình), nhưng trong việc thực hiện tối ưu, trình quản lý hoạt động có thể được gọi là "quản lý ứng dụng" khi bắt đầu quy trình và quản lý tất cả các thành phần cấp cao nhất (hoạt động, người nhận, dịch vụ, nhà cung cấp nội dung) đang chạy trong đó. – hackbod

+0

@hackbod Có cách nào thông qua Trình quản lý hoạt động để biết khi nào một Ứng dụng đã bắt đầu và khi Ứng dụng dừng lại (bị hủy) không? –

Các vấn đề liên quan