今天就跟大家聊聊有關在android中如何激活Activity,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
代碼:
package com.yy.twoactivity;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
/**
* 點擊事件,當用戶點擊的時候跳轉到第二個界面
* @param view
*/
public void click(View view){
//意圖
Intent intent=new Intent();
//設置包和界面
intent.setClassName(this, "com.yy.twoactivity.SecondActivity");
//跳轉到新的設定好的界面
startActivity(intent);
}
/**
* 點擊事件,激活系統的應用 程序界面
* @param view
*/
public void click2(View view){
//意圖
Intent intent=new Intent();
//設置預打開系統應用的包和界面
// cmp=com.android.gallery/com.android.camera.GalleryPicker
intent.setClassName("com.android.gallery", "com.android.camera.GalleryPicker");
//跳轉到新的設定好的界面
startActivity(intent);
}
}創建第二個Activity:
package com.yy.twoactivity;
import android.app.Activity;
import android.os.Bundle;
public class SecondActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity2);
}
}注意:
必須在AndroidManifest.xml文件中進行配置Activity信息
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".SecondActivity"
android:label="@string/app_second_name" >
</activity>
</application>看完上述內容,你們對在android中如何激活Activity有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。