1、獲取應用列表再根據包名遍歷,但因許可權問題,很多時候無法獲取到已安裝應用列表
list
list =
getpackagemanager()
.getinstalledpackages
(packagemanager.get_permissions)
;
stringbuilder stringbuilder =
newstringbuilder()
;for
(packageinfo packageinfo : list)
} stringbuilder.
("\n");
}
2、通過指定包名,獲取該應用是否安裝
try
catch
(packagemanager.namenotfoundexception e)
開啟指定頁面
componentname componentname =
newcomponentname
("com.***.yyy"
,"com.***.yyy.ui.splashactivity");
intent.
setcomponent
(componentname)
;intent.
putextra(""
,"");
//這裡intent傳值
startactivity
(intent)
;
也可以只是喚起
intent intent =
getpackagemanager()
.getlaunchintentforpackage
("com.***.yyy");
startactivity
(intent)
;
Android之APP喚起另乙個APP
一 使用包名,特定activity名拉起 intent intent new intent intent.action main 知道要跳轉應用的包命與目標activity componentname componentname new componentname com.com.x.bactivi...
last t歷史登入記錄檢查
last沒有提供從幾月幾號到當前的記錄,只提供了幾月幾號之前的記錄。所以根據安全檢查要求2020年1月份的登入記錄 db1 last 164 2020.txt 然後檢視2020年1月1日之前的登入資訊 db1 last t 20200101000000 more oracle pts 0 192.6...
oracle 記錄被另乙個使用者鎖住
今天在oracle資料中刪除資料時提示 記錄被另乙個使用者鎖住 解決方法 1 檢視資料庫鎖,診斷鎖的 及型別 select object id,session id,locked mode from v locked object 或者用以下命令 select b.owner,b.object na...