Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android内存管理_Android_Caching_Memory Management - Fatal编程技术网

Android内存管理

Android内存管理,android,caching,memory-management,Android,Caching,Memory Management,应用程序的性能取决于内存的管理方式。由于android设备上的内存有限,因此以高效的方式管理内存变得非常重要 我正在构建一个应用程序,它在服务器上保存了多个映像。我需要以列表的方式显示它们。我正在从服务器获取图像到SD卡上,然后将它们显示在列表中。 但在这整个过程中,我在列表显示中得到了延迟。看来我无法正确地管理内存 请推荐有效的内存管理技术。这是通过android中的延迟加载完成的,您应该使用onscrolllistener阅读此链接 而且在我看来,这些图像很大。也许你应该为每一个创建一个缩略

应用程序的性能取决于内存的管理方式。由于android设备上的内存有限,因此以高效的方式管理内存变得非常重要

我正在构建一个应用程序,它在服务器上保存了多个映像。我需要以列表的方式显示它们。我正在从服务器获取图像到SD卡上,然后将它们显示在列表中。 但在这整个过程中,我在列表显示中得到了延迟。看来我无法正确地管理内存


请推荐有效的内存管理技术。

这是通过android中的延迟加载完成的,您应该使用onscrolllistener阅读此链接
而且

在我看来,这些图像很大。也许你应该为每一个创建一个缩略图?此外,抓取应该发生在非UI线程上。