Ich arbeite mit einer Xamarin Forms App, die viele Schaltflächen mit Bildern verwendet. Also nach einiger Zeit der Navigation stürzt meine Android-App wegen des Problems mit dem Speicher ab. Wie kann ich mit diesem Problem umgehen?Xamarin Forms Out Of Memory Android
0
A
Antwort
2
Sie müssen sehr vorsichtig sein, wenn sie mit Bildern zu tun:
Bevor ein Bild auf dem Bildschirm angezeigt wird, hat es in der Speicher geladen werden.
Nehmen wir an, Sie haben ein brandneues Gerät mit Full-HD-Bildschirm und 12 MP Kamera. Das Bild, das Sie gerade gemacht haben, ist 4000x3000 Pixel groß und der Gesamtspeicher benötigt, um es anzuzeigen ist: 4 Bytes * 4000 * 3000 = 48 MB für ein einzelnes Bild!
Was Sie tun müssen, ist:
- die Ansicht Messen Sie zeigt Ihre Bilder in
- Maßstab/Ernte das große Bild entsprechend..
- Nur anzeigen, was angezeigt werden kann.
oben genannten Informationen aus den folgenden Quellen:
- Mehr lesen: Here - Point # 8.
- Lesen Sie weiter: Android (Walk-in, wie man die Größe und Zuschneiden von Bildern)
Sie können die gleichen Ansätze folgen C# unter Verwendung der großen Bilder, um die Größe und effizient angezeigt werden soll.
Verwandte Themen
- 1. Android Out of Memory
- 2. CarouselView Out of Memory Ausnahme
- 3. ElasticSearch Out of Memory
- 4. Out of Memory Bitmap decodieren Datei - Android
- 5. Android Out of memory auf benutzerdefinierte listview
- 6. Android Studio Out of Memory Fehler ViewFlipper
- 7. JSON Out of Memory Fehler
- 8. MATLAB "out of memory" Fehler
- 9. Sysytem Out of Memory Ausnahme
- 10. Graphics.Draw out of Memory Issue
- 11. SessionState out of memory Ausnahme
- 12. Phpstorm 8.0.1 out-of-memory
- 13. Subsonic out of memory Ausnahme
- 14. PyCharm Running Out of Memory
- 15. Tensor flow out of memory
- 16. Out of memory error grails
- 17. Out of memory Anwendung abstürzen Reagieren india
- 18. PHP verwalten Out Of Memory Error
- 19. dreht Bild zeigt „Out of Memory“ Ausnahme
- 20. Verhindern oder vorhersagen Out-of-memory-Ausnahme
- 21. camel jdbc out of memory Ausnahme
- 22. Fehlerbehandlung "Out of Memory Exception" im Browser?
- 23. Apache HttpClient - Out of Memory Problem
- 24. C# Out-of-Memory-Ausnahme - Image Type
- 25. Out Of Memory Ausnahme auf System.Drawing.Image.FromFile()
- 26. Out of Memory Ausnahme @ 50Mb Speicherauslastung
- 27. BitmapFactory.decodeResource und unerklärliche Out of Memory
- 28. Out of Memory: Java Heap-Speicher
- 29. Out of memory Ausnahme mit Android Google Maps v2
- 30. Android: Out-of-Memory-Ausnahme beim Scrollen GridView?