Tôi có một hình nền Activity
nơi tôi có hình nền trong ImageView và chín nút trong suốt ở đầu hình ảnh.Android: Hiệu suất chậm sử dụng hình ảnh lớn trong ImageView
http://i.stack.imgur.com/GGQqd.png
Khi tôi gõ bất kỳ nút tôi thực hiện một RelativeLayout
xuất hiện ở phía trên cùng nền.
http://i.stack.imgur.com/JvKQK.jpg
Vấn đề là: Khi tôi sử dụng một hình ảnh có độ phân giải lớn như một nền tảng trong cách bố trí hiệu suất là rất nghèo.
Tôi đang sử dụng một PNG hình ảnh của 2048 x 1536, và trọng lượng của nó là khoảng 500k. Khi tôi sử dụng hình ảnh nhỏ hơn như 1024 x 768 ứng dụng hoạt động tốt, nhưng có vẻ khủng khiếp.
Có hạn chế hoặc phương pháp sử dụng hình ảnh lớn mà không làm mất hiệu suất không?
Cảm ơn cho câu trả lời. Ví dụ: tôi đang thử nghiệm ứng dụng trên máy tính bảng ** 2560 x 1600 ** và nền không trông rất tốt nếu tôi giảm kích thước xuống. Tôi đang cố sử dụng 'BitmapFactory.Options' –