使用Intent實現Activity之間傳值與跳轉

2021-08-25 19:17:49 字數 692 閱讀 7754

在乙個android的應用程式中,很少只存在乙個activity,一般都有多個activity,如何在多個activity之間進行跳轉和傳值呢?我們可以通過 intent 物件來實現上面所述的功能。本例通過在firstactivity中實現兩個數進行相加,把相加的結果值通過intent把值傳遞到secondactivity中。

我們新建乙個android的工程,有兩個activity,分別為firstactivity 和 secondactivity ,同時在資源檔案下的 res/layout 目錄下也有兩個布局檔案,分別為 main.xml【對應firstactivity】和secondlayout.xml【對應secondactivity】,目錄的結構圖如下:

在 main.xml 布局檔案中新增兩個edittext控制項,乙個textview控制項,乙個button按鈕,**如下:

<?xml version="1.0" encoding="utf-8"?>

在secondlayout.xml布局檔案中,新增乙個edittext控制項來顯示從firstactivity中傳過來的值。**如下:

<?xml version="1.0" encoding="utf-8"?>

在firstactivity中的**如下:

在secondactivity中的**如下:

同時別忘了在manifest配置檔案中對secondactivity進行註冊。

使用Intent實現頁面跳轉

1.2.3.androidmanifest.xml配置兩個頁面 註冊 android allowbackup true android icon drawable ic launcher android label android theme activity android name com.ch...

Windows下使用SWT呼叫ActiveX控制項

最近因專案需要測試一些activex控制項的功能,使用原生工具笨重且比較慢,錯誤跟蹤也不太方便,決定使用eclipse的swt嘗試一番,最後發現果然比較便捷。這裡根據網上某大神的用例來構建乙個工具類。package com.yyy import org.eclipse.swt.swt import ...

intent使用總結

1.指定act ion 和type sim imp ortintent imp ortintent new intent intent.act ion view importintent.settype vnd.android.cursor.item sim contact importintent...