android顯示意圖激活另一個Activity的方法
android跳轉(zhuǎn)到另一個界面,是app常用的操作。我們可以跳轉(zhuǎn)到該應(yīng)用本身的界面,亦可以跳轉(zhuǎn)到系統(tǒng)的應(yīng)用界面。
效果:
打開軟件:

跳轉(zhuǎn)到第二個界面:

跳轉(zhuǎn)到系統(tǒng)應(yīng)用的界面:

附代碼如下:
主界面代碼:
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);
}
/**
* 點擊事件,當(dāng)用戶點擊的時候跳轉(zhuǎn)到第二個界面
* @param view
*/
public void click(View view){
//意圖
Intent intent=new Intent();
//設(shè)置包和界面
intent.setClassName(this, "com.yy.twoactivity.SecondActivity");
//跳轉(zhuǎn)到新的設(shè)定好的界面
startActivity(intent);
}
/**
* 點擊事件,激活系統(tǒng)的應(yīng)用 程序界面
* @param view
*/
public void click2(View view){
//意圖
Intent intent=new Intent();
//設(shè)置預(yù)打開系統(tǒng)應(yīng)用的包和界面
// cmp=com.android.gallery/com.android.camera.GalleryPicker
intent.setClassName("com.android.gallery", "com.android.camera.GalleryPicker");
//跳轉(zhuǎn)到新的設(shè)定好的界面
startActivity(intent);
}
}
創(chuàng)建第二個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的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- Android 中啟動自己另一個程序的activity如何實現(xiàn)
- Android 啟動另一個App/apk中的Activity實現(xiàn)代碼
- android的activity跳轉(zhuǎn)到另一個activity
- Android中fragment與activity之間的交互(兩種實現(xiàn)方式)
- Android Activity 與Service進行數(shù)據(jù)交互詳解
- 淺談Android Activity與Service的交互方式
- Android使用Messenger實現(xiàn)service與activity交互
- Android基礎(chǔ)之Fragment與Activity交互詳解
- Android的Activity跳轉(zhuǎn)動畫各種效果整理
- Android Activity之間傳遞圖片(Bitmap)的方法
- Android編程實現(xiàn)在Activity中操作刷新另外一個Activity數(shù)據(jù)列表的方法
相關(guān)文章
MyBatis-Plus邏輯刪除和字段自動填充的實現(xiàn)
本文主要介紹了MyBatis-Plus邏輯刪除和字段自動填充的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-08-08
詳解 Java中日期數(shù)據(jù)類型的處理之格式轉(zhuǎn)換的實例
這篇文章主要介紹了詳解 Java中日期數(shù)據(jù)類型的處理之格式轉(zhuǎn)換的實例的相關(guān)資料,日期以及時間格式處理,在Java中時間格式一般會涉及到的數(shù)據(jù)類型包括Calendar類和Date類,需要的朋友可以參考下2017-08-08
SpringBoot集成內(nèi)存數(shù)據(jù)庫Derby的實踐
像H2、hsqldb、derby、sqlite這樣的內(nèi)存數(shù)據(jù)庫,小巧可愛,做小型服務(wù)端演示程序,非常好用。最大特點就是不需要你另外安裝一個數(shù)據(jù)庫。本文主要介紹了SpringBoot集成內(nèi)存數(shù)據(jù)庫Derby,感興趣的可以了解一下2021-09-09
QTabWidget標(biāo)簽實現(xiàn)雙擊關(guān)閉的方法(推薦)
這篇文章主要介紹了QTabWidget標(biāo)簽實現(xiàn)雙擊關(guān)閉的方法(推薦)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-06-06
SpringBoot項目中使用@Scheduled讀取動態(tài)參數(shù)
這篇文章主要介紹了SpringBoot項目中使用@Scheduled讀取動態(tài)參數(shù),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11

