我们在设计 android 应用程序时是否考虑了内存限制?
Do we take memory constraints into account when designing our android apps?
我是 android 的新人,我对有关内存的常见方法很感兴趣。我的意思是我们 constraint/cautious 是关于内存的吗?
例如,在典型的 java 应用程序中,我认为 2.5MB 的数据结构是一个小尺寸集。
这对 android 个应用来说是否很大?
I mean are we constraint/cautious about memory?
一句话,是的
Is [2.5MB] considered huge for android apps?
这在一定程度上取决于设备,在较小程度上取决于 Android OS 版本。
每个 Android 应用程序都有堆大小限制。最初,此限制为 16MB。在这样的设备上,2.5MB 被认为是相当大的,因为它占用了堆的很大一部分。较新的 Android 设备往往具有更多的系统 RAM,并且您的堆限制可能更大(32MB、48MB 等)。然而,Android 一个设备是针对新兴市场的较新设备,其中整个 device 只有 512MB,因此 16-24MB 范围内的堆限制并没有超出范围问题。
我不认为 2.5MB 是 "a small size set"。
我是 android 的新人,我对有关内存的常见方法很感兴趣。我的意思是我们 constraint/cautious 是关于内存的吗?
例如,在典型的 java 应用程序中,我认为 2.5MB 的数据结构是一个小尺寸集。
这对 android 个应用来说是否很大?
I mean are we constraint/cautious about memory?
一句话,是的
Is [2.5MB] considered huge for android apps?
这在一定程度上取决于设备,在较小程度上取决于 Android OS 版本。
每个 Android 应用程序都有堆大小限制。最初,此限制为 16MB。在这样的设备上,2.5MB 被认为是相当大的,因为它占用了堆的很大一部分。较新的 Android 设备往往具有更多的系统 RAM,并且您的堆限制可能更大(32MB、48MB 等)。然而,Android 一个设备是针对新兴市场的较新设备,其中整个 device 只有 512MB,因此 16-24MB 范围内的堆限制并没有超出范围问题。
我不认为 2.5MB 是 "a small size set"。