像Amazon、Flipkart、Myntra这样的android应用程序有多大,尽管它们加载了很多图像,但缓存却很少?他们在哪里存储图像?

像Amazon、Flipkart、Myntra这样的android应用程序有多大,尽管它们加载了很多图像,但缓存却很少?他们在哪里存储图像?,android,performance,caching,memory-leaks,out-of-memory,Android,Performance,Caching,Memory Leaks,Out Of Memory,我正在开发一个android应用程序,它在Kitkat设备上有内存问题。这些公司如何优化他们的内存使用?他们只会加载一个低分辨率的图像,作为一个完全适合元素大小的预览。这也在Android开发者页面上有所说明。我建议你跟着做,看看是否对你有帮助 考虑到您使用的内存有限,理想情况下,您只希望在内存中加载一个较低分辨率的版本。较低分辨率版本应与显示它的UI组件的大小相匹配。具有更高分辨率的图像不会带来任何明显的好处,但仍然会占用宝贵的内存,并由于额外的动态缩放而导致额外的性能开销 他们将只加载一个低

我正在开发一个android应用程序,它在Kitkat设备上有内存问题。这些公司如何优化他们的内存使用?

他们只会加载一个低分辨率的图像,作为一个完全适合元素大小的预览。这也在Android开发者页面上有所说明。我建议你跟着做,看看是否对你有帮助

考虑到您使用的内存有限,理想情况下,您只希望在内存中加载一个较低分辨率的版本。较低分辨率版本应与显示它的UI组件的大小相匹配。具有更高分辨率的图像不会带来任何明显的好处,但仍然会占用宝贵的内存,并由于额外的动态缩放而导致额外的性能开销


他们将只加载一个低分辨率图像作为一个完全适合元素大小的预览。这也在Android开发者页面上有所说明。我建议你跟着做,看看是否对你有帮助

考虑到您使用的内存有限,理想情况下,您只希望在内存中加载一个较低分辨率的版本。较低分辨率版本应与显示它的UI组件的大小相匹配。具有更高分辨率的图像不会带来任何明显的好处,但仍然会占用宝贵的内存,并由于额外的动态缩放而导致额外的性能开销