這篇文章主要為大家展示了“編程開(kāi)發(fā)中如何使用代碼啟動(dòng)其他程序”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“編程開(kāi)發(fā)中如何使用代碼啟動(dòng)其他程序”這篇文章吧。
你要訪問(wèn)其他的程序,那么這個(gè)程序要先裝在到模擬器或真機(jī)上面,因?yàn)槲覀円褂靡L問(wèn)其他程序的包。
簡(jiǎn)單的訪問(wèn)有以下兩種方式(目前只知道這兩種):
一、使用Intent的setComponent方法
Intent intent = new Intent(); intent.setComponent(new ComponentName("包名", "包名.主類(lèi)名")); intent.setAction(Intent.ACTION_VIEW); startActivity(intent);
二、使用包管理器
Intent intent = new Intent(); intent = getPackageManager().getLaunchIntentForPackage("包名"); startActivity(intent);
以上是“編程開(kāi)發(fā)中如何使用代碼啟動(dòng)其他程序”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!