bitmap mutable android
Pouvez-vous svp m'expliquer ce qu'est une mutable bitmap? Quels sont les avantages/inconvénients ou limites qui ont une mutable bitmap et immuable bitmap. Grâce
source d'informationauteur Buda Gavril
Vous devez vous connecter pour publier un commentaire.
c'est la même différence sur la Chaîne vs StringBuilder - String est immuable de sorte que vous ne pouvez pas modifier son contenu (au moins pas sans hack), tandis que pour StringBuilder vous pouvez modifier son contenu.
afin de convertir immuable image une mutable, découvrez ce post:
https://stackoverflow.com/a/16314940/878126
Si votre image bitmap inclure mutable drapeau, ses pixels peut être le changement, si ce n'est pas le cas, pixel relèves jeter une erreur. C'est la différence entre eux.
Et voici Android: convertir Immuable Bitmap dans Mutable
Vous ne savez pas si il n'y a aucun gain de performance pour l'aide immuable bitmaps.
Souvent immuable est juste pour être thread-safe (ou si vous allez partager l'image avec un autre processus, processus de sécurité)
Essaie de faire une nouvelle image sur la base des dimensions de cette image, la définition de la nouvelle image de la config à celle spécifiée, et la copie de cette image de pixels dans la nouvelle image.
et vous pouvez définir configuration de l'image.