android,用户界面可绘制性和内存消耗之间的关系
如果没有UI,我的应用程序将消耗1000万内存。在向它添加UI之后,它将消耗大约2500万内存。有时这会产生碰撞。图像用作背景、按钮等,由photoshop制作成高质量的图像。我想知道内存消耗与图像质量和大小之间的关系。例如:当前背景的分辨率为400x600,磁盘中的分辨率为60kb,哪一种会减少内存使用android,用户界面可绘制性和内存消耗之间的关系,android,memory-management,user-interface,Android,Memory Management,User Interface,如果没有UI,我的应用程序将消耗1000万内存。在向它添加UI之后,它将消耗大约2500万内存。有时这会产生碰撞。图像用作背景、按钮等,由photoshop制作成高质量的图像。我想知道内存消耗与图像质量和大小之间的关系。例如:当前背景的分辨率为400x600,磁盘中的分辨率为60kb,哪一种会减少内存使用 使其分辨率更小,如40x60,并让其伸展 降低质量以减小此图像文件的大小,如10kb 我不知道降低图像文件的质量是否会影响内存的使用。android是否会将图像传输到位图?如何确定图像资源的大
在我看来,背景图像并不是你真正的问题。查看其他图像有多大,并尝试减少深度。另外,请确保您不会泄漏任何东西,因为没有UI的情况似乎很多(除非您在内存中保留了大量数据)。是的,我在内存中保留了大量数据。对我来说,背景图像似乎不是您真正的问题。查看其他图像有多大,并尝试减少深度。另外,请确保您不会泄漏任何东西,因为没有UI的情况下,似乎有很多数据(除非您在内存中保留了很多数据)。是的,我在内存中保留了很多数据。