Android之ComponentName的用法

467 阅读1分钟

ComponentName(组件名称)是用来打开其他应用程序中的Activity或服务的、

ComponentName,顾名思义,就是组件名称,通过调用Intent中的setComponent方法,我们可以打开另外一个应用中的Activity或者服务。

实例化一个ComponentName需要两个参数,第一个参数是要启动应用的包名称,这个包名称是指清单文件中列出的应用的包名称:

第二个参数是你要启动的Activity或者Service的全称(包名+类名),代码如下:

启动一个Activity:

 

Intent intent = new Intent();
            intent.setComponent(new ComponentName(com.example.otherapp,
                    com.exam

创作打卡挑战赛

赢取流量/现金/CSDN周边激励大奖