Android之java.lang.OutOfMemoryError: Failed to allocate a ** byte allocation with **free bytes and 2M

1 問題

glide加載圖片出現oom

java.lang.OutOfMemoryError: Failed to allocate a 23970828 byte allocation with 2097152 free bytes and 2MB until OOM

?

?

?

?

?

?

?

?

?

2 解決辦法

1) 簡單粗暴點的在AndroidManifest.xml添加如下,增大安卓虛擬機內存

android:largeHeap="true"
<applicationandroid:allowBackup="true"android:icon="@mipmap/guruji"android:label="@string/app_name"android:supportsRtl="true"android:largeHeap="true"android:theme="@style/AppTheme">

2)在glide里面設置禁止內存緩存和使用磁盤緩存

public static final RequestOptions requestOptions = new RequestOptions().diskCacheStrategy(DiskCacheStrategy.ALL).skipMemoryCache(true);

然后使用asDrawable代替asBitmap,drawable更省內存。?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/287544.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/287544.shtml
英文地址,請注明出處:http://en.pswp.cn/news/287544.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

HQL入門學習

2019獨角獸企業重金招聘Python工程師標準>>> package myHibernate; /** 測試簡單的HQL語句* 2010年4月9日 23:36:54* */ import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.uti…

Oracle精簡客戶端配置

2019獨角獸企業重金招聘Python工程師標準>>> 由于Oracle client體積很大。而且安裝后&#xff0c;基本上就用2個功能&#xff1a;TNS配置服務名和SQL*Plus。下面是一種小巧、快捷的Oracle客戶端配置方法&#xff1a; 1.下載Instant Client 下載地址&#xff1a; htt…

【經典回放】JavaScript學習詳細干貨筆記之(三)

【經典回放】JavaScript學習詳細干貨筆記之(一) 【經典回放】JavaScript學習詳細干貨筆記之(二) 【經典回放】JavaScript學習詳細干貨筆記之(三) 一、再次從var開始說起 var到底是什么? 在前面的所有介紹中, JavaScript的var變量說明、是非常令人迷惑的事情。 var中…

WinUI遷移到.NET MAUI個人體驗

遷移的初衷本人平時是做.net相關的工作&#xff0c;對于.net技術棧也有一些了解&#xff0c;自從新的.net能夠跨平臺之后&#xff0c;之前也有跨平臺的ui框架Xamarin&#xff0c;現在微軟推出了.NET MAUI這個說是 統一了開發體驗&#xff0c;而且都RC版本了&#xff0c;所以本人…

祝CSDN2021牛氣沖天祝我也撥云散霧

前言 2020年4月&#xff0c;我寫了一篇用turtle繪制《小清新風格的樹》&#xff0c;反響挺好。現在打算使用turtle修改一下繪制方式&#xff0c;因為線條的繪制太過考慮因素過多&#xff0c;如果使用方塊進行堆疊&#xff0c;繪制出來的形狀可以如馬賽克一樣&#xff0c;既符合…

Android之Only fullscreen opaque activities can request orientation

1 問題 使用透明的activity主題&#xff0c;并且固定了方向&#xff0c;在Android8.0手機上提示錯誤如下 Only fullscreen opaque activities can request orientation 2 解決辦法 簡單粗暴就是去在AndroidManifest.xml文件去掉當前activity配置的里面的橫豎屏方向設置 and…

wamp5.5.12安裝re dis擴展

轉載地址&#xff1a;http://hanqunfeng.iteye.com/blog/1984387 phpredis是個人覺得最好的一個php-redis客戶端&#xff0c;因為其提供的function與redis的命令基本一致&#xff0c;降低的了學習成本&#xff0c;同時功能也很全面。 一。linux安裝方法 phpredis下載地址&#…

java 數組轉bean_json數組轉java對象怎么轉

展開全部首先需要 commons-beanutils jar包&#xff0c;然后轉bean的方法為&#xff1a;62616964757a686964616fe59b9ee7ad9431333363386133/**** Title: transMap2Bean* param&#xff1a;param map* param&#xff1a;param obj* return&#xff1a;void* Description&#x…

FPGA圖案--數字表示(代碼+波形)

在數字邏輯系統&#xff0c;僅僅存在高低。所以用它只代表一個整數數字。并且有3代表性的種類。這是&#xff1a;原碼表示(符號加絕對值值)、反碼表示(加-minus標志)而補碼(符號加補)。這三個在FPGA中都有著廣泛的應用。以下分別討論。1、原碼表示法 原碼表示法是機器數的一種簡…

WPF效果第一百八十四篇之網頁視頻保存

一年一度的小學入學采集開始了;我一朋友很是頭大,他說頭都大了好幾圈了;既要準備各種入學材料又要聽線上專人視頻直播講解;然而在直播結束后,他發現自己仍是一臉疑惑;雖說直播有回訪吧,但是他那蝸牛網速簡直了;這時他場外找我,讓我看能不能給他自己下載一份;1、畢竟第一次,直接…

【遙感數字圖像處理】基礎知識:第一章 緒論

第一章 緒 論 ◆ 課程學習要求 主要教學內容&#xff1a;遙感數字圖像處理的概念和基礎知識&#xff0c;遙感數字圖像的幾何處理&#xff0c;遙感圖像的輻射校正&#xff0c;遙感數字圖像的增強處理&#xff0c;遙感圖像的計算機分類&#xff0c;遙感數字圖像的分析方法&…

Android之Canvas的drawRoundRect()

1 問題 Canvas的drawRoundRect()函數怎么用 public void drawRoundRect(RectF rect, float rx, float ry, Paint paint) 功能:該方法用于在畫布上繪制圓角矩形,通過指定RectF對象以及圓角半徑來實現。float rx:生成圓角的橢圓的X軸半徑 float ry:生成圓角的橢圓的Y軸半徑…

201671010128 2017-10-08《Java程序設計》之Lambda與內部類

一、基本概念 Java Lambda 表達式是 Java 8 引入的一個新的功能&#xff0c;主要用途是提供一個函數化的語法來簡化編碼。Lambda表達式本質上是一個匿名方法。Java Lambda 表達式以函數式接口為應用基。內部類(inner class)是定義在另一個類內部的類。二、幾點注意 使用內部類的…

自定義Git

在安裝Git一節中&#xff0c;我們已經配置了user.name和user.email&#xff0c;實際上&#xff0c;Git還有很多可配置項。 比如&#xff0c;讓Git顯示顏色&#xff0c;會讓命令輸出看起來更醒目&#xff1a; $ git config --global color.ui true這樣&#xff0c;Git會適當地顯…

java抽象方法實例_Java的抽象方法和抽象類實例詳解

本文實例講述了Java的抽象方法和抽象類。分享給大家供大家參考&#xff0c;具體如下&#xff1a;一 點睛抽象方法是只有方法簽名&#xff0c;沒有方法實現的方法。抽象方法和抽象類必須使用abstract修飾符來定義&#xff0c;有抽象方法的類只能被定義為抽象類&#xff0c;抽象類…

[python opencv 計算機視覺零基礎到實戰] 九、模糊

一、學習目標 了解什么是卷積了解模糊的使用方法與應用 如有錯誤歡迎指出~ 二、了解模糊的應用 上一篇:[python opencv 計算機視覺零基礎到實戰] 八、ROI泛洪填充 2.1 了解卷積是什么 在本節中&#xff0c;卷積我們不過多的進行深入講解&#xff0c;我本人對卷積也只是稍…

windows update更新失敗 安全模式進不去

今天一同事的電腦遇到問題了&#xff0c;提示“windows update更新失敗”。最后一次正確配置不行&#xff0c; 安全模式進不去。解決方法&#xff1a;強制關機開機后F8啟動修復模式&#xff08;系統盤或者pe進入也可以&#xff09;&#xff0c;系統還原&#xff0c;找最后的還原…

windbg的時間旅行實現對 C# 程序的終極調試!

一&#xff1a;什么是時間旅行 簡而言之就是把程序的執行流拍成vlog&#xff0c;這樣就可以對 vlog 快進或者倒退&#xff0c;還可以分享給別人做進一步的分析&#xff0c;是不是想都不敢想。很開心的是 windbg preview 版本中已經實現了&#xff0c;叫做 時間旅行調試 TTD&…

【神經網絡】神經網絡結構在命名實體識別(NER)中的應用

命名實體識別&#xff08;Named Entity Recognition&#xff0c;NER&#xff09;就是從一段自然語言文本中找出相關實體&#xff0c;并標注出其位置以及類型&#xff0c;如下圖。它是NLP領域中一些復雜任務&#xff08;例如關系抽取&#xff0c;信息檢索等&#xff09;的基礎。…