È documentato (o ragionevole supporre) che BitmapFactory.decodeByteArray(...) riconosca uno dei formati immagine elencati here?Formati supportati da BitmapFactory.decodeByteArray (...)
8
A
risposta
8
Sì, è ragionevole supporre (un po 'di più se si dà un'occhiata al codice sorgente di AOSP). I metodi nativi JNI per BitmapFactory
sono in BitmapFactory.cpp
.
Poiché sia BitmapFactory.decodeByteArray()
e il costruttore di BitmapDrawable(InputStream)
finiscono per chiamare doDecode()
, e dal momento che questo costruttore viene utilizzato durante il caricamento di risorse dal APK, sarebbe ragionevole supporre che le capacità sono le stesse.
Problemi correlati
- 1. formati supportati mediaelement.js
- 2. Formati supportati da ImageMagick senza valore
- 3. Formati di file supportati da UIWebView
- 4. Formati di file audio supportati per Chrome?
- 5. Quali formati di immagine sono supportati da CANVAS in html5?
- 6. Formati di file audio supportati in iPhone
- 7. BitmapFactory.decodeByteArray() restituisce NULL
- 8. quali formati audio sono supportati dal browser Android?
- 9. Impossibile caricare formati ClassDiagram.cd URI non sono supportati
- 10. Android: BitmapFactory.decodeByteArray fornisce bitmap pixelizzata
- 11. Database supportati da Entity framework
- 12. Elementi HTML supportati da Excel
- 13. L'iPhone può riprodurre direttamente file grafici vettoriali? Quali formati sono supportati?
- 14. Come rilevare i formati video supportati per il tag video HTML5?
- 15. Come recuperare l'elenco dei formati di file supportati per la funzione di salvataggio di Matplotlib()?
- 16. Quali sono i formati di file immagine supportati per la visualizzazione su iPhone?
- 17. Quali sono gli eventi supportati da Ember.js?
- 18. Numero massimo di database supportati da MongoDB
- 19. iTunes Connect: Escludendo iPad Da Dispositivi supportati
- 20. supportati da dattiloscritto dello spazio dei nomi?
- 21. supportati da cattura lambda argomenti template variadic
- 22. Dove posso impostare OINentations supportati da UINavigationControllers?
- 23. SQLite formati da lunghi a larghi?
- 24. Quali tipi di file sono supportati da WKWebView?
- 25. Quali formati di video verranno riprodotti nell'emulatore?
- 26. Eccezione: "formati URI non sono supportate"
- 27. ffmpeg: quali formati di file supportano l'utilizzo di stdin?
- 28. NSSortDescriptor non supportati (blocchi comparatori non sono supportati)
- 29. Formati immagine SVG PySide non trovati?
- 30. sono supportati fianco --out
Sì (ragionevole supporre). Ma WebP è solo per Android 4.0+. PNG, JPG, GIF (... BMP ??) sono formati comuni per Android. Se è possibile utilizzarli come sfondi, è ragionevole assumere che BitmapFactory li gestirà. –
Si sarebbe pensato che la documentazione di BitmapFactory avrebbe contenuto queste informazioni. Questa mancanza di documentazione mi ha portato a trovare questa domanda. – Brain2000