導航:首頁 > 操作系統 > android圖片內存釋放內存嗎

android圖片內存釋放內存嗎

發布時間:2022-07-08 05:54:15

❶ 手機相冊很占內存嗎

隨著現在智能手機的普及以及手機像素的提高。越來越多的人用手機拍照了。慢慢的手機裡面的照片越來越多,手機內存逐漸不夠用了。有如下方法可供你參考。
1:使用手機app軟體工具進行圖片壓縮,軟體能夠自動識別相同圖片,或者壓縮比較大的圖片縮小相片內存。比如360或者金山手機助手等。
2:android手機如果支持外擴展TF/SD卡(一般有4G,8G),則直接可以插入TF內存卡,將手機照片移到內存卡上。手機自身內存可以得到很大的釋放,釋放內存後手機速度可以得到提升。

3:手機上安裝網路雲app,設置相冊同步,將手機上相片等自動上傳到網路雲等網路雲盤備份,然後再刪除本地的照片。手機內存也能夠得到釋放。

4:蘋果手機可以打開相冊iCloud同步,不經常看的照片都可以備份到iCloud,可以直接在電腦端登陸ICloud查看相片。

5:將手機使用USB連接線連接到電腦。將圖片到處到自己的電腦上。備份到自己電腦上之後可以刪除手機上的照片。這樣內存也能得到較大的釋放。
和LZ一樣,我也是特別喜歡拍照的人,所以手機相冊里的照片有上萬張……
你說要刪掉?那不可能!經過千挑萬選留下的照片怎麼可能捨得刪!
我的手機雖然是支持SD擴展的,但每次把SD卡裝進去,都提示我說低性能的SD卡會影響到手機整體性能。於是棄之~
但也還有其他方法。
就是把手機里的照片轉存到U盤里去。想要看的時候手機直接連接U盤讀取,不用通過電腦,隨身攜帶U盤,隨時讀取,和存在手機里並沒有差別。不過都是要手機支持OTG功能的(現在大部分手機都支持)。

那現在的問題其實就是手機怎麼連接U盤,連接後手機照片怎麼拷貝到U盤里了。
我就來說說方法和具體的步驟。
方法一:如果使用普通U盤
可以通過OTG數據線連接。

OTG應該很多人都知道,我就不詳細說。就算你不知道,那隻需要了解OTG線就是可以不用電腦,直接連接你的手機和U盤的一種銜接線,然後手機就可以直接讀取、拷貝U盤里的資料。

連接後,就可以把手機里的照片全部拷貝到U盤里,給手機騰出更多內存空間了。
這種線很便宜,10塊錢包郵的大把。應該是最便宜、最簡單的方法了。
當然,也可以用OTG HUB連接U盤:
這種類型的轉換器和OTG線其實類似,選擇帶有OTG功能的即可。

最方便的是,通過OTG HUB 就能讓手機當電腦用,這時候連接U盤,把手機上的照片拷貝到U盤里也是so easy~

同時連接手機、U盤後,手機就可以直接讀取U盤資料。如果同時插多個U盤、移動硬碟,也是可以同時相互拷貝資料。不過由於移動硬碟耗電量比較高,所以建議選擇帶有供電介面的OTG HUB,以防供電不足時還可以連接電源使用。

當然,使用這種轉換器還能同時插上滑鼠、鍵盤,這時要把手機的音視頻傳到U盤,和在電腦上的操作就都是一樣的了。
方法二:用手機U盤直接連接

如果你是這種最新的手機U盤,那就更簡單了。
這種手機U盤本身就可以直接插到手機上的(當然另一頭是USB口,也可以插到電腦上),然後手機就可以隨時隨地查看U盤里的照片、播放U盤里的視頻了。

這種U盤相對貴一點,之前買的這個綠聯Type-c介面32GB的100左右。綠聯應該業內人士都知道了,國內比較知名的數碼配件品牌,品質還是比較信得過的。
現在市面上也有其他手機介面的對應手機U盤,如蘋果手機U盤、安卓Micro usb手機U盤。
其實用法功能都一樣,只是插到手機那一端的介面不同而已。比如我這個是Type-c介面U盤。可以根據自己的手機介面來選擇就好。

❷ 安卓怎樣釋放內存,要刷機嗎

不需要,釋放內存很簡單,首先系統就內置了方法的。你按住小房子那個按鍵不動,過2秒就會就釋放內存的程序出現,此外360軟體,內存釋放等軟體都可以實現你說的要求。

❸ 如何清理釋放Android手機內存空間

方法是:
1、下載安裝手機管理軟體,如獵豹清理大師、或91手機助手,對緩存、系統、卸載殘留實現進一步清理;
2、需要對不常用的軟體進行卸載清理,釋放內存,可通過91手機助手、或獵豹清理大師,將應該軟體「移至SD卡」,釋放內存空間;
3、對手機瀏覽器進行設置,將下載位置改為保存到SD卡上;
4、進入拍照狀態,在拍照界面進入相機設置,將相片保存位設為「SD卡」。
5、微信清理,方法是:
微信保存的視頻在Tencent/MicroMsg中對應每個人的目錄下,
(1)
將手機連接到電腦。
(2)打開手機存儲卡,找到tencent/MicroMsg文件夾
(3)裡面有一個或者多個由一長串數字和字母組成的文件夾,與該手機登錄過的微信賬號一一對應。
(4)打開這些文件夾,video是視頻,image是緩存和保存的圖片,voice是語音。
需要的,保存到電腦上;不需要的,全部刪除,即可釋放好幾G的空間。
6、如果上述辦法仍不行,建議:做好手機資料備份,重置手機,恢復出廠設置,這一招相當管用、徹底!

❹ android 圖片佔用內存與什麼有關

在開發手機應用的時候,內存是有限的,那使用的時候,就要合理的運用和釋放。
那麼最佔用內存的,估計也是就圖片了,有時候,需要在載入一些大量的圖片。但是,往往回報內存溢出的錯誤。看看圖片的大小呢,也
不大,也就20KB左右,為什麼還是很占內存呢?
原來,將圖片轉成bitmap 來使用的時候,圖片所佔的內存,不是它原來的大小,是與 圖片的寬度,高度,和顏色深度有關系。
圖片實際佔用的內存大小 = width * height * 顏色深度
顏色深度:
Bitmap.Config ALPHA_8
Bitmap.Config ARGB_4444
Bitmap.Config ARGB_8888
Bitmap.Config RGB_565
A R G B
透明度 紅色 綠色 藍色
其實這都是色彩的存儲方法:我們知道ARGB指的是一種色彩模式,裡面A代表Alpha,R表示red,G表示green,B表示blue,其實所有的可
見色都是右紅綠藍組成的,所以紅綠藍又稱為三原色,每個原色都存儲著所表示顏色的信息值
Bitmap.Config ARGB_4444 每個像素 佔四位
Bitmap.Config ARGB_8888 32 每個像素 佔八位
Bitmap.Config RGB_565 16 R佔5位 R佔6位 B佔5位 沒有透明度(A)
說白了就ALPHA_8就是Alpha由8位組成
ARGB_4444就是由4個4位組成即16位,
ARGB_8888就是由4個8位組成即32位,
RGB_565就是R為5位,G為6位,B為5位共16位
由此可見:
ALPHA_8 代表8位Alpha點陣圖
ARGB_4444 代表16位ARGB點陣圖
ARGB_8888 代表32位ARGB點陣圖
eg: 一張20KB的圖片,寬1024(px)*高1024(px)*圖片的顏色模式,就是它所佔的真實的內存。

❺ 在android開發中載入的圖片太大,有好幾十兆,應該怎麼辦

如果圖片太大會造成OOM內存溢出的錯誤,需要用Bitmap的壓縮機制。
解決方案:
1.使用BitmapFactory.decodeStream替代createBitmap方法
原因是該方法直讀取圖片位元組,調用JNI>>nativeDecodeAsset()來完成decode,無需再使用java層的createBitmap。

2.使用壓縮讀取技術
BitmapFactory.Options options = new BitmapFactory.Options();
options.inJustDecodeBounds = true;
BitmapFactory.decodeFile(imageSdUri, options);
final int height = options.outHeight;
final int width = options.outWidth;
options.inSampleSize = 1;
int w = 320;
int h = 480;
h = w*height/width;//計算出寬高等比率
int a = options.outWidth/ w;
int b = options.outHeight / h;
options.inSampleSize = Math.max(a, b);
options.inJustDecodeBounds = false;
Bitmap bitmap = BitmapFactory.decodeFile(imageSdUri, options);

3.及時釋放Bitamp
Bitmap對象在不使用時,我們應該先調用recycle()釋放內存,然後才它設置為null.雖然recycle()從源碼上看,調用它應該能立即釋放Bitmap的主要內存,但是測試結果顯示它並沒能立即釋放內存。但是我它應該還是能大大的加速Bitmap的主要內存的釋放。

❻ android 布局文件在載入的時候用了很多圖片,和String資源,在顯示後可以釋放嗎

可以釋放掉

❼ android開發bitmap需要釋放嗎

不需要的,android 虛擬機有自動回收機制。

❽ android中Drawable可以內存釋放嗎

用完調用recycle,切記如果recycle後在使用這個drawable對象會出問題,另外聲明drawable對象時使用弱引用,或者縮放處理。以減少所佔內存空間。希望有高手繼續補充。

❾ 我想請問下:android開發中,一個ImageView中存放一個動畫和一個圖片且相互切換,如何釋放內存

額,你應該是C 程序員轉過來的吧?理論上來說小量的ImageView控制項操作基本上不用手動回收內存的,不過需要的話可以直接調用recycle方法,,不謝哈~

❿ android 9圖 耗內存嗎

肯定耗內存,就看圖片的大小了

閱讀全文

與android圖片內存釋放內存嗎相關的資料

熱點內容
伺服器有什麼危害 瀏覽:256
飢荒怎麼開新的獨立伺服器 瀏覽:753
文件夾變成了 瀏覽:560
linuxpython綠色版 瀏覽:431
怎麼下載小愛同學音箱app 瀏覽:554
python佔位符作用 瀏覽:76
javajdbcpdf 瀏覽:543
php網頁模板下載 瀏覽:192
python試講課pygame 瀏覽:409
安居客的文件夾名稱 瀏覽:677
家裡伺服器如何玩 瀏覽:451
網站源碼使用視頻 瀏覽:748
stc89c52單片機最小系統 瀏覽:452
郵件安全證書加密 瀏覽:416
雲伺服器如何訪問百度 瀏覽:279
常州電信伺服器dns地址 瀏覽:839
用小方塊製作解壓方塊 瀏覽:42
圖像壓縮編碼實現 瀏覽:68
特色功能高拋低吸線副圖指標源碼 瀏覽:71
西方哲學史pdf羅素 瀏覽:874