2012-07-13 53 views
5

Tôi có một số thành phần giao diện người dùng tùy chỉnh sẽ được sử dụng trong một số dự án. Mỗi dự án sẽ sử dụng các phần tử giao diện người dùng giống nhau nhưng có giao diện người dùng trông khác nhau.Tạo thư viện giao diện người dùng Android có giao diện người dùng tùy chỉnh

ví dụ: Hình nền cho loại nút sẽ khác nhau tùy thuộc vào dự án.

Làm cách nào để gói các lớp UI và tài nguyên theo cách sao cho các dự án có thể sử dụng chúng trong khi có thể sửa đổi giao diện?

Trả lời

7

Sử dụng dự án thư viện Android, dự án này sẽ được chia sẻ giữa nhiều ứng dụng. Cung cấp đồ họa mặc định. Khi bạn cung cấp đồ họa tùy chỉnh trong ứng dụng của mình cho tệp cụ thể trong thư mục res, nó sẽ được sử dụng thay cho đồ họa mặc định trong thư viện. Bằng cách này bạn có thể thay thế bộ đồ họa cần thiết trong khi sử dụng cùng một cơ sở mã.

Thông tin: https://developer.android.com/tools/projects/index.html#LibraryProjects

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