《activity管理器app(Activity Manager)》是安卓系統(tǒng)框架中四大組件之一,幾乎是被接觸得最多的,當我們啟動一個應(yīng)用時,Android就會為之創(chuàng)建一個Task,然后啟動這個應(yīng)用的入口Activity Manager。當按back鍵返回時,每按一次,一個Activity出棧,直到棧空為止。
ActivityManagerService(AMS)主要負責系統(tǒng)中四大組件的啟動、切換、調(diào)度以及應(yīng)用程序的管理和調(diào)度工作,其職責與操作系統(tǒng)中的進程管理和調(diào)度模塊類似,ActivityManagerService 進行初始化的時機很明確,就是在 system server 進程開啟的時候,就會初始化ActivityManagerService。(啟動 APP 的時候,是需要 AMS 通知 Zygote 進程,所有的 Activity 的生命周期都需要 AMS 來控制)
意圖
intent是一個消息對象,可用于從另一個應(yīng)用程序組件請求操作。
activitymanager提供intentbuilder來組合和發(fā)送任何意圖到系統(tǒng)或其他應(yīng)用程序。
您可以在文檔中找到更多信息:意圖和意圖過濾器
申請清單
每個應(yīng)用程序都必須有一個androidmanifestxml文件。清單文件向android構(gòu)建工具、android操作系統(tǒng)和googleplay描述了有關(guān)應(yīng)用程序的基本信息。
獲取實例
ActivityManager am = (ActivityManager)context.getSystemService(Context.ACTIVITY_SERVICE);
常用方法
clearApplicationUserData() :用于清除用戶數(shù)據(jù),等同于在手機設(shè)置中清除用戶數(shù)據(jù)。
addAppTask (Activity activity, Intent intent, ActivityManager.TaskDescription description, Bitmap thumbnail) :為Activity創(chuàng)建新的任務(wù)棧,activity(需要創(chuàng)建任務(wù)棧的Activity),intent(用于跳轉(zhuǎn)頁面的Intent),description(描述信息),thumbnail(縮略圖)
getDeviceConfigurationInfo () :獲取設(shè)備信息
getLauncherLargeIconSize () : 獲取Launcher(啟動器)圖標大小
getMemoryInfo (ActivityManager.MemoryInfo outInfo) : 獲取系統(tǒng)當前內(nèi)存信息
getProcessMemoryInfo():返回一個或者多個進程使用內(nèi)存的情況
getRunningAppProcesses() :獲取該設(shè)備上應(yīng)用程序進程列表
getAppTasks() :獲取當前應(yīng)用任務(wù)列表
isUserAMonkey() :是否用戶是一個猴子,用于判斷鍵盤是否被亂按
killBackgroundProcesses(String packageName) :根據(jù)包名殺死對應(yīng)進程
getRunningTasks (int maxNum) :獲取正在運行的任務(wù)列表
getRecentTasks (int maxNum, int flags) :獲取用戶啟動的任務(wù)列表
getMyMemoryState (ActivityManager.RunningAppProcessInfo outState) :獲取該進程的全局內(nèi)存狀態(tài)
Android系統(tǒng)五層架構(gòu)
啟動導(dǎo)出的活動
使用 ROOT 啟動非導(dǎo)出活動
為活動創(chuàng)建自定義快捷方式
從存儲中設(shè)置任何快捷方式圖標或使用內(nèi)置材料圖標
使用 Intent Builder 創(chuàng)建和啟動任何自定義意圖
使用 Manifest Viewer 探索應(yīng)用程序詳細信息
淺色/深色主題支持
activity管理器app(Activity Manager)是一款功能強大的安卓APP,可以幫助用戶管理和隱藏手機上的活動。無論是隱藏應(yīng)用程序、文件夾還是個人信息,都可以通過activity管理器 漢化版(Activity Manager)輕松實現(xiàn)。
手機軟件,是指能在手機上方便用戶的一系列軟件,具備各種各樣的功能,滿足用戶的各種需求,包括各種保護手
進入專區(qū)>專業(yè)的游戲下載、綜合門戶網(wǎng)站
Copyright 2009-2016 www.dsp0v.cn 版權(quán)所有
鄂ICP備17018784號-1
熱門評論
最新評論