java - Android加载图形

标签 java android memory graphic

我有一个问题。我的主菜单/开始屏幕有一个大图形。这会导致某些旧设备上出现内存不足异常。这是一个分辨率为1920*1080的PNG文件,我使用ImageFormat RGB565。您有什么想法可以减少使用的内存吗?

最佳答案

如上所述,您可以缩小图像,但如果由于某种原因您不想或不能这样做,您可能需要检查该链接:

http://developer.android.com/training/displaying-bitmaps/index.html

您也可以添加

largeHeap=true

增加一点内存,但只能在新设备上使用,Android 2.x 不支持

关于java - Android加载图形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15056106/

相关文章:

java - 在单链表中查找倒数第二个节点

android - 谷歌地图创建了一个不适用于我的应用程序的 md5

android - 从 git 树运行 android 源代码

android - 当 RecyclerView 在 ScrollView 中时布局抽动

c - 在 C 中取消引用指向 0 的指针

java - 滚动文件实现

java - 从 Json 中提取可能为 null 或不存在的值

c - 堆有多大就太大了

swift - 并发填充数组

java - 使用 docker-compose 连接 mongodb 容器的 Spring Boot 容器出现 503 错误代码