首页 > 解决方案 > Android 应用程序消耗内存

问题描述

在此处输入图像描述

大量滚动后,内存上升到: 在此处输入图像描述

我有一个简单的 android 应用程序,如果图像显示列表,但内存似乎很高我正在使用 Picasso 将图像加载到列表中,这是我加载图像的代码:

@BindingAdapter({"thumbnail_cars"})
    public static void loadImage(ImageView imageView, Cars cars) {
        Log.e("width ",String.valueOf((Converter.getScreenWidth()-40)*0.4));
        Log.e("height ",String.valueOf(Converter.convertDpToPixel(130)));
        float margins = Converter.convertDpToPixel(20);

        String widthUrl = cars.getImage().replace("[w]",String.valueOf((Converter.getScreenWidth()-margins)*0.4));
        String heightUrl = widthUrl.replace("[h]",String.valueOf(Converter.convertDpToPixel(130)));
        imageDownloader.loadImage(heightUrl, imageView,R.drawable.ic_launcher_background);
    }

任何帮助都感激不尽

标签: androidimagememory-managementmemory-leaks

解决方案


推荐阅读