Windows允許桌面應用程式保持執行,不管它們是否可見,而蘋果的iOS只允許應用程式在後臺執行一些有限的任務。Android介於兩者之間——在前臺執行的應用程式優先,但在後臺執行的應用程式比在iOS上執行的自由度要大得多。
我們來看看Android到底是如何管理你**或平板電腦上執行的應用程式和程序的,揭開後臺的神祕面紗。
Android上的程序可以在任何給定時間處於五種不同狀態之一,從最重要到最不重要:
例如,假設你開啟**,開啟一個音樂應用程式。當你使用它,音樂應用程式將是一個前臺程序。當您開始播放音樂並離開音樂應用程式時,音樂將作為服務過程繼續播放。
我們再來看看憤怒的小鳥。當你在玩《憤怒的小鳥》時,它將是一個前臺程序。當你離開憤怒的小鳥並進入Gmail應用程式檢視你的電子郵件時,憤怒的小鳥變成了後臺程序(因為它不必在後臺做任何事情),而Gmail變成了前臺程序。當你切換回憤怒的小鳥,它將成為你的前臺程序和遊戲將很快恢復。憤怒的小鳥沒有在後臺使用資源-除了一些RAM-但它很快恢復,因為它保持快取和準備恢復。
Android在自動管理這些程序方面做得很好,這就是為什麼在Android上不需要任務**。
當Android需要更多的系統資源時,它會首先殺死最不重要的程序。如果你的記憶體不足,Android將開始關閉空程序和後臺程序來釋放記憶體。如果你需要更多的記憶體——例如,如果你在一個沒有太多記憶體的裝置上玩一個要求特別高的遊戲,Android就會停止服務程序,因此你的流媒體音樂和檔案下載可能會停止。
在大多數情況下,Android可以做到這一切而不必擔心。Android智慧地使用你裝置的RAM來快取應用程式和其他資料,因為沒有必要讓你的RAM空著。
當然,Android為應用程式提供瞭如此大的靈活性,以至於它們有空間做出錯誤的行為。例如,一個編碼不好的應用程式可能會啟動一個服務程序,該程序一直在後臺執行,耗盡所有CPU時間,並顯著縮短電池壽命。
一件有趣的事,你會注意到在防毒軟體,如Avast!對於Android來說,防毒軟體使用了一個通知圖示。如果你試圖禁用通知圖示,Avast!我會反對的。透過一個可見的通知圖示,Avast!使自己的應用程式具有更高的優先順序,防止Android將其視為後臺應用程式並殺死它。
Android應用程式也可以啟動以響應事件。例如,開發人員可以對應用程式進行程式設計,使其在啟動時自動執行,並在後臺執行服務。應用程式可以啟動以響應各種其他事件,例如當您拍照時,當您的資料連線更改時,等等。這使得應用程式能夠執行響應事件的操作,而無需在後臺持續執行。
您不應該需要手動管理流程,但是如果您願意,有幾種方法可以做到這一點。您可以使用android4.0和更高版本上的多工選單來執行一些基本的流程管理。要訪問它,請點選Nexus裝置上的專用多工按鈕。在其他Android裝置上,您可能需要雙擊或長按Home按鈕。
選單中顯示的應用程式可能處於“後臺程序”狀態。你可以透過向左或向右滑動一個應用程式來殺死它們,這將從你的裝置記憶體中刪除它。這應該不是必須的,但當你想快速殺死一個應用程式時,這會有所幫助——也許這是行為不端。
你也可以進入設定螢幕,點選Apps,點選一個app,然後使用Force stop按鈕殺死一個行為不端的app。
Android是基於Linux的,Android上的每個應用程式都被分配到不同的Linux使用者ID或使用者帳戶。這會將應用程式彼此隔離開來。如果你在你的裝置上建立根目錄,應用程式就可以脫離使用者沙盒,以根目錄許可權執行。
圖片來源:Flickr上的JD Hancock
... 像Android應用程式(帶有APK副檔名),你可以從任何地方抓取AppX檔案,將應用程式側載到你的電腦上。然而,如果你不小心,這樣做可能會讓你面對惡意軟體。 ...
...用者可以檢視App Store的“更新”選項卡以獲取最新下載。Android和iOS都會在更新可用時提示您下載更新。當你開啟一個程式,看到一個更新的提示時,請儘快更新。 ...
Windows上的Ctrl+Alt+Delete選單在一個地方收集了許多方便的實用程式。但是在Mac上按這些鍵什麼也做不了,那麼在Mac上如何按Ctrl+Alt+Delete呢? ...
... 這些惡意軟體主要針對Windows和Android裝置,在過去幾個月裡迅速蔓延。以下是你需要知道的關於這種威脅,你可以做什麼來保護自己,以及如何處理洛基博特感染。 ...
如果你擔心**惡意軟體,在Android**上安裝防病毒應用程式是有意義的。有很多好的安全應用程式可以選擇,免費和付費,這通常不需要太多的配置。或者你可以選擇依靠谷歌自己的PlayProtect功能來保證裝置的安全。 ...
如果你使用Android,你可能聽過關於使用RAM助推器或task killer應用程式的建議。滾動瀏覽googleplay商店,你會看到大量的任務**提供高評價。 ...
Android在設定和各種應用程式中都有很多可供選擇的調整,但是您知道開發者選項面板隱藏了您可以嘗試的其他工具嗎?預設情況下,開發人員選項是隱藏的,但很容易顯示選單並在內部進行瀏覽。 ...
...充套件可能因資源使用量過大而使系統陷入困境。下面是如何使用它。 首先,開啟“Microsoft Edge”。單擊任何Edge瀏覽器視窗右上角的橢圓按鈕(三個點)。在彈出的選單中,選擇“更多工具”,然後選擇“瀏覽器工作管理員” ...