啟動活動最佳寫法

2022-05-05 12:51:13 字數 960 閱讀 6109

首先,通過intent 構建出當前的「意圖」,然後呼叫 startactivity()或startactivityforresult()方法將活動啟動起來,

secondactivity**如下

import android.content.context;

import android.content.intent;

import android.os.bundle;

import android.util.log;

import android.view.view;

import android.widget.button;

public class secondactivity extends baseactivity

});}

public static void actionstart(context context,string data1,string data2)

}我們在secondactivity中新增乙個 actionstart()方法,在這個方法中完成了intent的構建,另外所有secondactivity中需要的資料都是通過actionstart()方法引數傳遞過來的,然後把它儲存到intent中,最後呼叫startactivity()方法啟動secondactivity。

現在,只需要一行**就可以啟動secondactivity,如下:

import android.content.intent;

import android.os.bundle;

import android.view.view;

import android.widget.button;

public class firstactivity extends baseactivity

});}

}養成良好的習慣,給你編寫的每個活動都新增此類的啟動方法,這樣不僅可以讓啟動活動變得簡單,還可以節省傳遞資料的溝通。

活動 啟動活動的最佳寫法

目的 假設secondactivity中需要用到兩個字串引數,在啟動secondactivity的時候必須傳遞過來。修改secondactivity中 public static void actionstart context context,string data1,string data2 在...

啟動活動的最佳寫法

啟動活動的方法相信你已經非常熟悉了,首先通過 intent 構建出當前的 意圖 然後 呼叫 startactivity 或 startactivityforresult 方法將活動啟動起來,如果有資料需要從乙個活 動傳遞到另乙個活動,也可以借助 intent 來完成。假設 secondactivit...

Android, 啟動活動的最佳寫法

啟動活動的方法相信你已經非常熟悉了,首先通過intent構建出當前的 意圖 然後呼叫startactivity或startactivityforresult方法將活動啟動起來,如果有資料需要從乙個活動傳遞到另乙個活動,也可以借助intent來完成。假設secondactivity中需要用到兩個非常重...