Có phải tài liệu (hoặc hợp lý để giả định) rằng BitmapFactory.decodeByteArray(...) có thể được mong đợi nhận ra bất kỳ định dạng hình ảnh nào được liệt kê here không?Định dạng được hỗ trợ bởi BitmapFactory.decodeByteArray (...)
8
A
Trả lời
8
Có, thật hợp lý để giả sử (nhiều hơn một chút vì vậy nếu bạn xem nhanh mã nguồn của AOSP). Các phương pháp gốc của JNI cho BitmapFactory
nằm trong số BitmapFactory.cpp
.
Kể từ khi cả hai BitmapFactory.decodeByteArray()
và BitmapDrawable(InputStream)
constructor kết thúc gọi doDecode()
, và kể từ constructor này được sử dụng khi tải các nguồn lực từ APK, nó sẽ là hợp lý để giả định rằng khả năng đều giống nhau.
Các vấn đề liên quan
- 1. Định dạng tệp được hỗ trợ bởi UIWebView
- 2. Các định dạng được hỗ trợ mediaelement.js
- 3. Định dạng tệp âm thanh được hỗ trợ cho Chrome?
- 4. ValueError: nhân vật không được hỗ trợ định dạng '
- 5. iOS; Định dạng pixel không được hỗ trợ
- 6. không hỗ trợ xlwt Định dạng xlsx
- 7. Phiên bản beta riêng tư được hỗ trợ bởi Heroku được hỗ trợ
- 8. Định dạng video hoặc định dạng MIME không được hỗ trợ
- 9. iPhone: AVAudioPlayer có hỗ trợ định dạng .wav không?
- 10. Các phần tử Html được hỗ trợ bởi Excel
- 11. std :: align không được hỗ trợ bởi g ++ 4.9
- 12. JS Mobile Game Framework được hỗ trợ bởi Phonegap
- 13. Phiên bản Firefox được hỗ trợ bởi selenium webdriver 2.25.0
- 14. trên macports, cổng nào được hỗ trợ bởi 'cổng chọn'?
- 15. Phiên bản Unicode được hỗ trợ bởi Java 6
- 16. Phiên bản C++ được hỗ trợ bởi cuda 5.0
- 17. ffmpeg: định dạng tệp nào hỗ trợ sử dụng stdin?
- 18. ValueError: ký tự định dạng không được hỗ trợ '{' (0x7b) trong việc xác định từ điển
- 19. Log4j có hỗ trợ định dạng JSON không?
- 20. Google BigQuery có hỗ trợ định dạng tệp Parquet không?
- 21. Định dạng tệp đồ họa nào được trình duyệt hỗ trợ?
- 22. Cách: Xác định phạm vi ký tự nào được hỗ trợ bởi phông chữ
- 23. PhpStorm "Hãy để định nghĩa không được hỗ trợ bởi phiên bản JavaScript hiện tại"
- 24. Xác định phiên bản HTTP được hỗ trợ bởi máy chủ web
- 25. Cách phát hiện định dạng video được hỗ trợ cho thẻ video HTML5?
- 26. Chỉ định loại phương tiện được hỗ trợ khi gửi "415 loại phương tiện không được hỗ trợ"
- 27. Lỗi: Phương pháp được chỉ định không được hỗ trợ?
- 28. Mở rộng danh sách các định dạng ảnh được hỗ trợ trong GDI +
- 29. Âm thanh HTML5 định dạng âm thanh nào được hỗ trợ
- 30. PyQt4 jpeg/jpg định dạng hình ảnh không được hỗ trợ
Có (hợp lý để giả định). Nhưng WebP chỉ dành cho Android 4.0+. PNG, JPG, GIF (... BMP ??) là các định dạng phổ biến cho Android. Nếu có thể được sử dụng như là nền tảng, nó là hợp lý để assune rằng BitmapFactory sẽ xử lý chúng. –
Người ta có thể nghĩ rằng tài liệu BitmapFactory sẽ chứa thông tin này. Việc thiếu tài liệu dẫn tôi đến tìm câu hỏi này. – Brain2000