ComponentName用来封装Intent的组件名称对象:包括 包名称和类名称
ComponentName cn = new ComponentName(MainActivity.this,"com.amaker.ch06.app1.MyActivity");
Intent intent = new Intent();
intent.setComponent(cn);// 直接通过组件的包名称来启动一个Activity
startActivity(intent);
Intent intent = this.getIntent();
ComponentName cn = intent.getComponent();
String packageName = cn.getPackageName();//组件包名称
String className = cn.getClassName();//组件类名称