android4 4 通過包名開啟第三方應用程式

2021-06-26 16:18:10 字數 654 閱讀 5085

第一種方法:

通過包名和啟動的類名啟動第三方apk

xx.yy.zz:包名

xx.yy.zz.xxactivity:啟動的類名

componentname componentname=new   componentname("xx.yy.zz","xx.yy.zz.xxactivity");  

intent intent=new intent();  

intent.setcomponent(componentname);  

intent.setaction(intent.action_view);  

startactivity(intent); 

經過研究發現google 還提供一種更簡單的方法啟動:

第二種方法是:只通過包名啟動第三方應用apk程式

intent intent = new intent();

//通過包名啟動

packagemanager packagemanager = getpackagemanager(); 

intent =packagemanager.getlaunchintentforpackage(「xx.yy.zz」); 

startactivity(intent);

ok 搞定,看了有用記得32個讚哦!

017 通過govendor管理依賴包

1 安裝 2 配置環境變數 需要把 gopath bin 加到path中 d my workspace go ws bin 3 在 gopath src目錄下新建測試工程go test,然後再此目錄下新建src目錄 4 在go test目錄執行 govendor init命令進行初始化操作 5 通過...

VC(win32)通過程序名殺死程序

include tlhelp32.h void ckillprocessdlg onbnclickedok 將字串轉換為小寫 m processname.makelower 如果控制代碼有效 則一直獲取下乙個控制代碼迴圈下去 while process32next hsnapshot,pe 從快照程...

Centos7通過rpm包安裝mysql5 7

解除安裝系統自帶的mariadb rpm qa grep mariadb 檢查mariadb版本 rpm e nodeps mariadb libs 5.5.56 2.el7.x86 64 解除安裝mariadb 上傳並解壓mysql的rpm包 安裝mysql 按以下順序安裝解壓後其中的4個rpm安...