Sau khi tạo ra các dịch vụ nền, thêm vào biểu hiện ứng dụng của bạn bằng cách sử dụng một thẻ dịch vụ.Một dịch vụ nền phải bao gồm một bộ lọc Intent để lắng nghe cho android.service.wallpaper. WallpaperService hành động và một nút siêu dữ liệu mà chỉ định android.service.wallpaper như là thuộc tính name và kết hợp nó với các tập tin tài nguyên được mô tả trong phần trước bằng cách sử dụng một thuộc tính tài nguyên.Một ứng dụng bao gồm một dịch vụ nền cũng phải đòi hỏi cho phép hình nền android.permission.BIND_. Danh sách 14-35 cho thấy làm thế nào để thêm hình nền dịch vụ từ danh sách 14-34 để manifest.Việc tạo ra một công cụ dịch vụ nềnCác lớp học WallpaperService.Engine là nơi mà bạn xác định hành vi của Live Wallpaper. Hình nền dịch vụ công bao gồm giao diện bề mặt vào đó, bạn sẽ vẽ sống Wallpaper và xử lý thông báo cho bạn về chạm vào các sự kiện và bù đắp màn hình thay đổi và là nơi bạn nên thực hiện vòng lặp redraw của bạn của bạn.Bề mặt xem, được giới thiệu trong chương 11, là một bức tranh vẽ chuyên dụng hỗ trợ Cập Nhật từ chủ đề nền, làm cho nó lý tưởng cho việc tạo ra đồ họa trơn tru, năng động và tương tác.Để thực hiện của riêng bạn kiếm hình nền dịch vụ, mở rộng lớp WallpaperService.Engine trong một lớp học lớp nền dịch vụ, như được hiển thị trong các mã bộ xương trong danh sách 14-36.
đang được dịch, vui lòng đợi..
