Android平板电脑为应用程序执行分配多少内存? 据我所知,Android应用程序使用16MB内存来执行,这是在Tablet(在SDK 3.1中)上执行应用程序时要使用多少内存。

设备设备是否会提供更多的执行内存,因为通常平板电脑比移动设备具有更多的内存。

另外,我想知道是否缓存和数据库内存是设备为应用程序分配的那16Mb内存的一部分 以及如何为应用程序使用缓存,以便提高应用程序的内存和性能。

===============>>#1 票数:0 已采纳

我想知道Android平板电脑为应用程序执行提供了多少内存。

为平板电脑编写一个应用程序,该应用程序在ActivityManager上调用getMemoryClass()来查找该设备的每个应用程序堆。

我也想知道,缓存和数据库内存是设备为应用程序提供的16Mb内存的一部分。

缓存和“数据库”都不保存在内存中。 它们被保存在板载闪存中,被视为磁盘。

  ask by Amol Wadekar translate from so

未解决问题?本站智能推荐:

3回复

应用程序恢复很长时间后应用程序崩溃

我正在创建一个Android应用程序。 它从服务器进行下载过程。 它运行正常,直到应用程序运行并保持数据没有任何崩溃,但现在我遇到了问题,如下所述 当应用程序通过按下主页按钮最小化时,很长一段时间后,当我打开应用程序时,应用程序中的所有数据都将被删除。 它给了我一个“空指针异常”;
1回复

如何检查Android的LruCache中可用的内存?

我想使用内存缓存(LruCache)而不是DiskLruCache来缓存图像。 我对android中的图片缓存有些疑问。 如何查看Lrucache中的可用内存大小? 当缓存请求越过Lrucache中的可用内存时会发生什么? LruCache对象是否保留在dalvik堆内存中?
2回复

Android-尝试有效显示墙纸应用程序的位图,当前每个应用程序的大小为0.5MB

更新 我正在尝试为可容纳50张壁纸的壁纸应用程序有效地显示位图。 我正在使用的图像均为400kb @ 1080x1920 我已经研究并阅读,应该在应用加载时将每个墙纸的缩小版本加载到内存中,而不是在按下每个墙纸时加载它们。 我已经阅读了此http://developer.
1回复

Android - 为什么我的应用程序使用大约40MB的缓存后台进程?

我正在使用minSdkVersion =“14”和targetSdkVersion =“17”开始一个新的应用程序。 它包含一个6页的viewpager。 有3个网页浏览量和3个其他视图。 当我通过单击后退或主页按钮将我的应用程序推送到后台时,它在“缓存后台进程”中使用大约40MB,我
1回复

ListView内存泄漏?

嘿,我的listview似乎有某种内存泄漏问题。 列表视图活动位于一个选项卡中,每一行下载一个图像并将其显示在ImageView中(将其作为背景)。 我正在使用类似于droidfu的缓存http://github.com/kaeppler/droid-fu/blob/master/src/m
1回复

Android内存管理问题

我有3个问题 当我们调用recyclerview.setadapter(new Adapter);时,它对android的内存有多大影响? 而不是notifydatasetchanged(); 当我在android上使用facebook应用程序时,很明显,如果我们向下
1回复

获取当前在LRUCache Android中使用的内存

对于测试,我想查看我的LRU缓存中当前正在使用多少KB / MB。 我的总大小设置为4096。 是否有类似的功能: 要么
2回复

Android磁盘缓存与内存缓存

我不完全了解何时应该使用内存缓存(LruCache)以及何时选择磁盘缓存。 还是应该同时使用它们? 我看着这里
2回复

volley磁盘缓存的内存不足问题

在我的Android应用程序中,我使用Volley在自定义列表视图中加载图像。 当我刷新(删除所有项目并加载tiems)listview很多次,我的应用程序被此消息杀死 我该怎么办呢? 04-26 13:08:01.038:E / dalvikvm-heap(18040):
1回复

缓存的图像在旋转时仍会增加内存使用量

我知道Android上的Drawable内存泄漏。 我看到了很多指南,并尝试使用自定义缓存的Drawable。 我做了什么测试: 在我的活动onCreate(科特琳)上: 就像每个人都说的那样,由于即时消息使用的是可缓存的Drawables,因此它应该仅在第一次创建时才增