Hirdetés

Új hozzászólás Aktív témák

  • WonderCSabo
    félisten

    Sziasztok!
    Tudja valaki:
    1. hogyan lehet arról tudomást szerezni, hogy a rendszer (pl. memóriaigény miatt) kilőtte a hátterben álló programot/activity-t?
    2. hogyan lehet ezt kikényszeríteni; vagyis, h. a rendszer lője ki a programot, mintha csak további erőforrásra lenne igénye? (A TaskKiller ugyanúgy csinálja?)
    Mindkettő kizárólag teszteléshez kellene, tehát root, eclipse-es pc kapcsolat, stb. nem probléma. Köszönöm!

    1. Ha már kilőtte az Activityt, akkor vagy az egész processzt, akkor nyilván már mindegy. A kilövés előtt lefutnak metódusok, pl. az Activity onStop, onDestroy fv-e, illetve az Application onTerminate fv-e.
    Ha még nem lövi ki, de már érzi, hogy kevés a memória, akkor az onLowMemory, illetve az onTrimMemory meghívódhat. Nézd meg az Activity és az Application életciklus doksiban, hogy pontosabban mikor is hívódnak meg ezek.

Új hozzászólás Aktív témák