[問題] 我寫的app佔用內存30MB以上
因為我的手機有裝上清內存的
最近Run完我寫的程式發現關掉後手機會清理30MB左右的內存
不知道怎麼那麼多
我大部分的元件宣告是按照書上宣告在全域變數
算一算20個元件(TextView、Button),最近有加了一個gallery
還有寫SharePreference,大概放九個字串
試問跟這個gallery有關係嗎? 裡面只放了四張圖片而已
還是我應該都設定為private會比較不吃內存?
還是有其他的東西會吃內存呢?整個app大小不超過300kb
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.129.50.200
※ 編輯: asadman1523 來自: 140.129.50.200 (11/04 16:12)
※ 編輯: asadman1523 來自: 140.129.50.200 (11/04 16:32)
→
11/04 19:15, , 1F
11/04 19:15, 1F
→
11/04 19:16, , 2F
11/04 19:16, 2F
→
11/04 19:17, , 3F
11/04 19:17, 3F
我用海卓手機加速app,實測內存有19.7mb
※ 編輯: asadman1523 來自: 140.129.50.200 (11/04 20:38)
→
11/04 22:02, , 4F
11/04 22:02, 4F
→
11/04 22:41, , 5F
11/04 22:41, 5F
抱歉我以為private可以讓比較少的class用 所以會比較小...錯了
我的手機DEFY只有500MB的ram 所以常常lag才發現這個問題
※ 編輯: asadman1523 來自: 118.166.44.52 (11/05 11:59)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):