我是android新手。我的問題與我的應用程序一起工作。我有一些變量需要跟蹤我的應用中的各種活動。所以我在擴展android.app.Application的類中聲明瞭它們。事實上,我認爲這些變量只有在應用程序還活着時纔會存在。如果我們關閉應用程序,認爲他們不會活着。安卓使用android.app.Application中聲明的變量時遇到問題
對於例如:我有一些變量「n」,我已經在全局上下文中使用擴展android.app.Application的類進行了聲明。所以我做了一些活動,最後當應用程序即將完成並退出時,n遞增爲7.所以下一次,當我嘗試新運行應用程序時,我看到n仍然保持值7但不是0(在應用程序類中的變量聲明期間,我將它初始化爲0),並且它增量爲8,9 ...但不是1,2(我期望發生)..爲什麼它在應用程序之後仍然保留值完成並退出?我錯了關於android.app.Application類?..所以我希望我的應用程序只保留跟蹤變量,直到應用程序被執行。如果應用程序完成,並且它再次運行時,我想重新初始化它(像n再次初始化爲0)...我該怎麼做?
因爲該應用程序正在關閉並不意味着它已退出。 – njzk2
你如何關閉應用程序? –
@Seraphim我在所有的活動中都完成了()...我認爲沒有更多的活動留在堆棧上,應用程序會被釋放所有的資源.. – user2784307