android-memory

    1熱度

    1回答

    我有一個自定義的應用程序類與很多實例屬性和活動依賴於此屬性。有時當活動在後臺並且我打開應用程序時,會發生一些空指針異常。我知道這個問題的原因是Android正在殺死該應用程序。當我打開應用程序時,將再次創建當前活動,但現在應用程序屬性爲空。 我有兩個選擇來解決這個問題。當級別爲TRIM_MEMORY_MODERATE或更高時,兩種解決方案均需要使用onTrimMemory方法清除應用程序緩存。 1

    0熱度

    2回答

    我有示例代碼,它非常簡單地做了一些繁重的工作,並將消息發送到處理程序以更新UIThread。我關心的是我傳遞給構造函數的處理函數引用。如果我的活動在asncTask仍在運行時被破壞,那麼處理器引用不會爲空? public class SomeActivity extends Activity { private static final int UPDATE_BUTTON_TEXT =

    0熱度

    1回答

    我一直在使用Activity在我的應用程序中開發我的每個「頁面」。 我想知道這是否會佔用更多的內存或者這會不會影響表現糟糕相比Fragments? 任何人都可以提供解釋嗎?

    0熱度

    1回答

    我已經創建了一個包含6個imageviews Android應用,以及一些文本.. APK文件的大小是大約(2兆字節)。當我運行一個真正的Android設備(HTC One M8-eye)的應用程序時,需要大約(66兆字節)的設備RAM(分配的內存)。 我也使用(leakcanary),並且將結果(沒有泄漏)在此應用。 這是正常的嗎? 有沒有什麼建議可以減小這個尺寸? 任何答案理解.. 感謝

    2熱度

    5回答

    帖子已被編輯 我編程的Android應用程序作爲一個實踐項目學習的目的。我遇到一個問題,當我在訪問設置活動並在其中進行更改(複選框選項)後按主活動上的後退按鈕時,它會返回設置活動。如果在設置活動中沒有進行任何更改,並且我回到主要活動並再次按下,則退出正常。如果我訪問任何其他活動,然後返回主頁,請再次按下,一鍵點擊即可關閉。 下面您會看到設置活動和主要活動的後退按鈕代碼。 user_settings

    1熱度

    1回答

    我們使用android studio中內置的memory monitor來瀏覽手機遊戲的內存使用情況。但結果表明,我們的遊戲只分配了幾十MB的內存。然而,就我們所知,我們的遊戲在PC上運行時(通過遊戲的PC平臺)消耗200 MB +內存。所以我的問題是內存顯示器顯示什麼類型的內存? PS:我有記憶的Android系統上非常有限的知識:)

    0熱度

    2回答

    我們有一個很難重現應用程序的問題。使用情況如下: 用戶打開應用程序 用戶離開應用程序在後臺 用戶openes 5至7個應用 系統殺死我們的應用程序 當用戶試圖恢復應用程序,應用程序崩潰,由於NullPointerException 我試圖使用控制檯日誌,Application類方法onTrimMemory()和onLowMemory()但這種方法沒有被調用。是否有任何方法或回調我可以聽到知道什麼時

    0熱度

    1回答

    在我的Android應用程序中,我每10秒調用一次服務器請求,並使用標記更新地圖上的結果(創建位圖,我的標記具有圖像&文本)。我使用Android map utils library來創建我的佈局的位圖,這工作正常,但我的力量在一段時間後內存不足問題關閉。 Note: My marker has image and text like a layout. its updates with dy

    1熱度

    1回答

    我正在爲應用程序實現一個庫。 Traceview應用程序使用庫後看起來像: 如果我不使用庫,只有主線程顯示在跟蹤視圖。那麼這些不同的守護進程,JDWP和綁定器是什麼,當這些由Android OS啓動時呢?

    4熱度

    1回答

    就我而言,我有兩項活動叫做A(主要活動)和B(兒童活動)。 A會啓動B(B有一些使用Glide圖像庫加載圖片的東西)。 如果我採用了android內存監視器獲得內存分配,我可以清楚地看到內存分配grows.That完全是很好的,因爲我們正在做活動B.Image一些圖片有關的東西附着。 所以我的問題是,如果我在活動B按下後退按鈕它會在活動A和分配的內存不會cleared.Memory分配將仍然相同。