Intent(Implicit Intents)(一)(指定action和category)

第一行代码:
隐式Intent说明

标签中我们指明了当前活动可以响应com.example.activitytest.ACTION_START 这个action,而标签则包含了一些附加信息,更精确地指明了当前的活动能够响应的Intent中还可能带有的category。只有中的内容同时能够匹配上Intent中指定的action和category 时,这个活动才能响应该 Intent。

隐式Intent可以通过自己设置标签下的来进行匹配跳转

Intent intent=new Intent("CRAZY_ACTION");

将括号内的值改成任意字符串只要SecondActivity 标签中的值相对应,即可实现跳转:

        
            
                
                
            
        
------返回桌面----
bn.setOnClickListener(new OnClickListener() {
            
            @Override
            public void onClick(View v) {
                Intent intent=new Intent();
                intent.setAction(Intent.ACTION_MAIN);
                intent.addCategory(Intent.CATEGORY_HOME);
                startActivity(intent);
            }
        });

满足该Intent的Activity的只有桌面程序故返回桌面

你可能感兴趣的:(Intent(Implicit Intents)(一)(指定action和category))