Android Activity学习

一、在一个Activity中启动另一个Activity(显示Intent使用)
java

Button button = (Button) findViewById(R.id.startActivity);
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        Intent i = new Intent(MainActivity.this,AppActivity.class);
        startActivity(i);
    }
});

二、经过隐式Intent启动android

<activity android:name=".AppActivity">
    <intent-filter>
        <category android:name="android.intent.category.DEFAULT"></category>
        <action android:name="org.smzhang.android.activity.intent.action.startActivity"></action>
    </intent-filter>
</activity>
Button button = (Button) findViewById(R.id.startActivity);
button.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        Intent i = new Intent("org.smzhang.android.activity.intent.action.startActivity");
        startActivity(i);
    }
});

三、Activity间传递参数ide

相关文章
相关标签/搜索