android釋放內存代碼
Ⅰ Android手機清理內存的方法
和PC用戶一樣智能手機用戶也會遇到手機存儲不足的問題,對於Android手機來說因為系統不支持安裝程序到SD卡,手機配置的存儲容量也有限,很多用戶都碰到過安裝程序太多系統內存不足的問題。雖然Android2.2系統開始已經支持Apps2SD功能,但是很多用戶使用後發現Android2.2系統下仍然有很多應用程序無法安裝到SD卡,即可程序支持移動到SD卡,但是還會保留一部分系統文件和隱私文件在手機內存里。另外還有一些程序像Widgets,動態壁紙和一些系統程序,如果安裝在SD卡根本無法正常工作,內存不足依然是讓很多用戶感到棘手的問題。不過Android作為一種優秀的移動操作系統,提供了幾種可以清理和釋放內存空間的辦法,我們總結了下面幾點希望可以幫助用戶解決燃眉之急。
清理大型應用程序的緩存數據。
1、通過清理程序的緩存文件,釋放的內存空間會讓你喜出望外。
2、進入手機設置選項,選擇設置>應用程序>管理應用程序。
3、按一下Menu鍵,選擇「按大小排序」選項(如果是Android2.2手機先要選擇已下載標簽),然後就可以按照應用程序大小排列所有手機安裝的應用程序。
4、點擊一款列表中的應用程序,如果程序有緩存文件可以顯示大小,直接點擊「清除緩存」選項就可以釋放這些緩存文件占據的空間。
5、有一些應用程序的緩存文件可能多達數MB,比如GoogleMaps,Market,瀏覽器和相冊程序,清理這幾個程序的緩存文件就可以釋放相當可觀的空間。
6、很多手機廠商都在旗下手機預裝了自己開發的UI程序,比如HTCSense,MOTOBLUR等,如果你打算使用LaunherPro或者ADW這樣的launcher程序替代HTCSense,你可以清理甚至刪除HTCSense的數據文件,這個操作可以讓你的'手機多出幾十MB空間。
7、另外AndroidMarket還提供一些自動清除緩存文件的應用程序,比如QuickAppCleanCache這款收費軟體。對於已經取得root許可權的手機用戶,可以從Market下載CacheCleaner,CacheMate和MoveCache這些程序來快速方便的清除程序緩存文件。
刪除那些你從來不用或者很少使用的應用程序這是很多用戶都會面對的問題,默默忍受著手機內存不足的報警,甚至犧牲系統性能,就是捨不得刪除那些從來不用或者極少使用的應用程序,這可能也是一種強迫症。刪除這些程序你會發現手機從此海闊天空,而且你沒有任何損失。移動所以可以移動的應用程序數據到SD卡運行Android2.2系統的手機支持安裝應用程序到SD卡,確保檢查所有你安裝的應用程序如果支持appstoSD卡功能一定要移動到SD卡,對於一些大型軟體特別是游戲程序節省的容量相當可觀。
不過一定要注意Widgets程序,捆綁Widgets的程序,以及動態壁紙程序和那些需要在後台運行並且和系統進行交互的應用程序不要移動到SD卡存儲,否則程序可能無法正常工作。如果覺得每個程序單獨設置太麻煩,可以藉助Apps2SD和SDMove這樣的程序簡化操作過程。對於那些動手能力比較強的用戶可以通過網上的教程設置應用程序默認安裝到SD卡,這樣就可以一勞永逸。
Ⅱ android開發 怎麼釋放activity的全部內存
假如現在有三個activity,分別是main,a 和b .
a和b都是需要很大內存的,在main中打開a或b,在a或b中直接按返回鍵,或者直接調用finish,回到main後通過update heap觀察剛才打開的activity佔用的資源可以很快釋放,如果是setResul後再調用finish回到main,發現內存被釋放的事件要稍微久一些。
第二個問題,在main中打開a,然後在a中startActivity打開b,然後a.finish,這個時候觀察a的內存並沒有釋放。如果在b中調用finish返回main後,a和b的內存就會被釋放掉。
Ⅲ 如何清理釋放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 清理內存的方法
1.打開手機,找到手機的「設置」。
2.找到「應用管理」,點擊進入。
3.找到「全部」,點擊任意應用,然後清理應用中的「清理緩存」。
4.所用手機應用都可以這樣來清理手機緩存的。
備註:最簡單粗魯的辦法就是關機重啟手機,手機就不太卡了