Activity的通常的兩種跳轉方式

2021-07-09 09:06:22 字數 770 閱讀 9867

activity的三種狀態

activity的跳轉

通常有兩種跳**1.startactivity無返回資料的跳轉,

2.startactivityforresult(intent,int requestcode)有返回資料的跳轉

2.1  在secondactivity中通過 setresult(resultcode, intent);設定返回的資料

2.2  在firstactivity中重寫 onactivityresult()方法可以拿到返回的資料

1.示範**:firstactivity 跳轉到 secondactivity

// 按鈕監聽事件

bt_jump.setonclicklistener(new onclicklistener()

});2. 示例**:

2.1 在secondactivity中通過 setresult(resultcode, intent);設定返回的資料

public void backtomain(view view)

2.2 在firstactivity中重寫 onactivityresult()方法可以拿到返回的資料

// secondactivity返回資料時,會觸發該方法

@override

protected void onactivityresult(int requestcode, int resultcode, intent data)

}

Activity 啟動Service兩種方式與區別

activity 啟動service兩種方式 startservice bindservice startservice intent 1.定義乙個類繼承service 2.在manifest.xml檔案中配置該service 3.使用context的startservice intent 方法啟動...

mysql的兩種引擎 mysql的兩種儲存引擎

背景 最近在使用spring data jpa操作mysql,在使用jpa的自動建表功能之後,處理多對多關係 manytomany的時候,spring data jpa會給中間表的兩個欄位都加上外來鍵引用。當前使用的版本預設的資料庫儲存引擎為myisam。這種儲存引擎是為資料庫查詢效能而生的,不支援...

Divide Two Integers 的兩種解法

divide two integers without using multiplication,division and mod operator.if it is overflow,return max int.解題思路 1.通過被除數減去除數來得到被除數中包含多少個除數,一直減到被除數小於等於...