gpt4 book ai didi

java - 在android java中加载资源的最佳方法

转载 作者:行者123 更新时间:2023-12-01 12:49:32 24 4
gpt4 key购买 nike

我有一个 Android Activity ,需要进行大量计算,一切都很好,但在项目的最终版本中,我需要在同一个 Activity 中加载大量位图和声音,而且速度比应有的速度要慢很多..有时 Activity 会自行崩溃。

那么,有什么建议我应该如何加载所有资源吗?我应该在单独的类中声明它们还是什么?

最佳答案

基本上,您仅在需要时加载这些资源,并在不需要时卸载它们。 (延迟加载)

由于移动设备的内存有限,而且我想象您的文件非常大,因此您必须小心如何管理这些文件。

对于图片我推荐这个link并尝试优化您的image as good as possible

有关声音,请查看此 class和这个讨论about loading sound files

OutOfMemoryError when loading large amount of data in Android

Android SoundPool – How to check if sound file is loaded?

关于java - 在android java中加载资源的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24341287/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com