首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有许多图表的Android应用程序-内存问题

带有许多图表的Android应用程序-内存问题
EN

Stack Overflow用户
提问于 2016-09-09 05:28:00
回答 2查看 43关注 0票数 0

我有一个有几个活动的Android应用程序,在这些活动中有大约16个图表(JPEG大约1200px x 800px,每个大约300kb )。每个活动最多有3个图表。

我正在使用BitmapFactory加载图像并相应地缩放它们,它在所有大小的设备上都工作得很好(包括内存较小的设备)。

我的问题是,我想要添加更多的活动,以及另外16个图表(同样,每个活动不超过3个)。这会对我的应用程序的内存管理产生影响吗?我意识到我的应用程序总体安装规模会更大,但就应用程序使用的RAM量而言,它会保持不变吗?

我的想法是,RAM只加载当前正在查看的活动中的图表,所以实际上一次加载的只有3个?那么,从理论上讲,另外16张图片会对我的应用程序性能产生影响吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2016-09-09 05:48:17

RAM使用量将随着活动中进程和图像数量的增加而增加。您可以使用android监视器监视使用应用程序和每个活动,该监视器可能会突出显示应用程序w.r.t活动的RAM使用情况。

票数 0
EN

Stack Overflow用户

发布于 2016-09-09 23:36:55

我创建了我的应用程序的第二个版本,活动和图表减少了50%,并对此进行了测试,平均RAM大致相同,因此这基本上回答了我自己的问题,即RAM使用量不会因为增加活动和图像数量而增加。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39400486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档