我有一个问题,是否可以将 RMS 存储到存储卡中?由于我们使用大量数据存储在 RMS 中。有没有替代方法?
我想知道RMS内存是如何计算的?
我想知道RMS内存是如何计算的
上面的 API 是RecordStore#getSizeAvailable(),参见方法 javadocs:
...返回可供此记录存储增长的额外空间量(以字节为单位)。请注意,这不一定是可以存储的额外 MIDlet 级别数据的数量,因为实现可能会在每个记录中存储额外的数据结构,以支持与本机应用程序的集成、同步等。
获取总内存大小
Runtime.getRuntime().totalMemory()
获得空闲内存大小
Runtime.getRuntime().freeMemory()