ist es sinnvoll, ein Drawable oder Bitmap über onRetainNonConfigurationInstance() zu übergeben, um die Kosten für den Aufruf von res.getDrawable() wieder zu sparen?Android: kann ich ein Drawable oder Bitmap über onRetainNonConfigurationInstance speichern
0
A
Antwort
2
Sie sollten keine Zeichenzeichen übergeben. Android kann nach dem Ändern der Ausrichtung verschiedene Zeichen aus Ressourcen auswählen. In meinem Projekt gebe ich nur Daten, die ich aus dem Internet geladen habe.
http://developer.android.com/resources/articles/faster-screen-orientation-change.html
Hier steht geschrieben:
Seien Sie sehr vorsichtig mit dem Objekt, das Sie durch onRetainNonConfigurationChange() übergeben, though. Wenn das übergebene Objekt aus irgendeinem Grund an die Aktivität/den Kontext gebunden ist, werden alle Ansichten und Ressourcen der Aktivität durchlässig. Das heißt, Sie sollten nie einen Blick übergeben, ein Auslosungs, ein Adapter usw.
Sorry für mein Englisch =)
Verwandte Themen
- 1. Soll ich Bitmap oder Drawable in ImageCache auf Android speichern?
- 2. Set Drawable oder Bitmap als Symbol In Notification in Android
- 3. Maskierung eines Drawable/Bitmap auf Android
- 4. Erstellen Sie ein Bitmap/Drawable aus Dateipfad
- 5. Bitmap vs ImageView vs Drawable
- 6. Drawable Vorteil gegenüber Bitmap für den Speicher in android
- 7. Wie konvertiert man eine Bitmap in Drawable in Android?
- 8. Android: Wie kann ich ein Drawable-Array erstellen?
- 9. Android Bitmap Bild speichern vorübergehend
- 10. Android Bildschirm als Bitmap speichern
- 11. wie onRetainNonConfigurationInstance implementieren
- 12. Android programmatisch verwischen imageview Drawable
- 13. Bitmap teilen über Android Intent
- 14. Android: onRetainNonConfigurationInstance wird nicht aufgerufen Bildschirmausrichtung ändern
- 15. Android: Wo finde ich den RadioButton Drawable?
- 16. Reduzieren Android Alternative Drawable Ressourcen
- 17. Android Bitmap speichern ohne transparenten Bereich
- 18. Android speichern Bitmap auf SD-Karte
- 19. Drawable vs. Drawable-LDpi/Drawable-Mdpi
- 20. android speichern Bitmap in SD-Karte
- 21. Speichern von Bildern im Verzeichnis res/drawable
- 22. Bild in Drawable mit Android schreiben 2.1
- 23. Entsprechung von ImageView scaleType 'centerCrop' zu Bitmap Drawable Gravity
- 24. wie man bitmap in android gallery speichern
- 25. Android Button Drawable Tint
- 26. Android RatingBar Farbverlauf Drawable
- 27. Android Vector Drawable Absturz
- 28. Wie kann ich eine Zustandsliste Drawable in Bitmapdrawable in Android konvertieren
- 29. Wie kann ich Kreise durch XML Drawable - Android zeichnen?
- 30. Bitmap in Datei speichern und zurückgeben Datei mit Bitmap-Bild