gpt4 book ai didi

android - 如何处理 Android 中的重复字符串以减少内存使用?

转载 作者:太空宇宙 更新时间:2023-11-03 10:26:01 26 4
gpt4 key购买 nike

我刚开始使用内存分析器工具 (MAT) 来查看是否可以优化我的 Android 应用。它显示从 Internet 的 XML 文件中获取的天气数据。由于某些与天气相关的字符串(“晴朗”、“多云”等)明显重复,我看到了大量重复的字符串。

减少此类相似字符串的内存开销的最有效方法是什么?枚举最常见的字符串并在 XML 解析操作期间匹配它们?

谢谢。

最佳答案

您可以使用 String.intern() .
但我怀疑您是否可以通过删除重复的字符串来减少内存占用

关于android - 如何处理 Android 中的重复字符串以减少内存使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12464343/

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