我正在創建一個庫(稱爲com.library)。這個庫將進入一些應用程序。現在這個庫包含一個計時器。這個計時器應該在應用程序轉到後臺時停止,並在應用程序轉到前臺時再次啓動。如何檢測應用程序已暫停(未殺死)和從庫恢復(未創建)
現在問題是應用程序類中沒有onPause和onResume。我無法使用Activity的OnResume和OnPause,因爲它會啓動/停止應用中每個活動開關的定時器。
頂層包也可以是任何導入庫的應用程序。有沒有什麼辦法可以通過將導入我的庫的應用程序的最小努力在庫中檢測到相同的內容。
Android爲應用程序的各種狀態提供回調,給定的文檔已經爲您可能想要使用的狀態定義了參數 – Ak9637
當應用程序進入前臺時,未收到TrimMemory回調。當應用程序進入後臺時,我收到TRIM_MEMORY_UI_HIDDEN的回調,但當應用程序進入前臺時沒有回調... – Tarun
因爲您可以使用應用程序類文件onResume方法....獲取該回調 – Ak9637