Đây là một dự án mẫu thể hiện việc sử dụng các drawable Thư viện Loader phản quang. Thư viện (và mã số) có thể được tìm thấy ở đây: https://github.com/alt236/Reflective-Drawable-Loader---Android
Mô tả dự án --- Bạn có bao giờ trong một tình huống mà bạn đã truy cập Drawables dựa trên tên của họ (ví dụ nếu tên drawable được lưu trữ trong một DB) và bạn phải viết các bảng tra cứu dài chuyển đổi tên thành R.drawable.ids? Và duy trì chúng?
Thư viện này được cung cấp một cách xung quanh nó bằng cách sử dụng phản ánh để truy drawable trực tiếp bằng tên. Bạn chỉ cần bao gồm chúng như bình thường vào cây thư mục Res của bạn. Nó đã được quy chuẩn lên đến 5x nhanh hơn Resources.getIdentifier () phương pháp của nền tảng.
Nó được sử dụng LRU bộ nhớ đệm để giảm thiểu thời gian phản ánh trên không cho cả hai phản ánh "hit" và "bỏ lỡ".
Lần cập nhật gần đây nhất
4 thg 12, 2013
Công cụ
An toàn dữ liệu
arrow_forward
Sự an toàn bắt đầu từ việc nắm được cách nhà phát triển thu thập và chia sẻ dữ liệu của bạn. Các biện pháp bảo vệ quyền riêng tư và bảo mật dữ liệu có thể thay đổi tuỳ theo cách sử dụng, khu vực và độ tuổi. Nhà phát triển đã cung cấp thông tin này và có thể sẽ cập nhật theo thời gian.
Không chia sẻ dữ liệu với bên thứ ba
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động chia sẻ dữ liệu
Không thu thập dữ liệu nào
Tìm hiểu thêm về cách nhà phát triển khai báo thông tin về hoạt động thu thập dữ liệu
Xem chi tiết
Tính năng mới
v0.0.1 First public release v0.0.2 Bugfixes, added caching of the resource classes in ReflectionUtils. v0.0.3 Added caching of non-existing drawable requests.