android傳遞資料方式5 通過靜態變數

2021-07-05 01:29:48 字數 500 閱讀 7759

使用intent是在不同的activity中傳資料是推薦的方法,但是這個方法不能傳遞不可序列化的資料,因此我們可以使用靜態變數的方法實現不同的activity的資料通訊。

1.在otheractivity中宣告兩個靜態變數name和age:

public static string name;

public static int age;

2.在mainactivity中可以直接呼叫otheractivity類對name和age賦值,然後啟動意圖到otheractivity:

public void onclick(view v)
3.在otheractivity中設定將這兩個靜態變數顯示在textview上便能驗證是否成功傳遞資料:

textview.settext("name-->>"+name+"\n"+"age-->>"+age+"\n");

Android網路程式設計get方式傳遞資料給伺服器

get方式向伺服器傳送資料主要用於資料量小於 2kb,並且安全性要求不是很高的情況。在完成乙個向伺服器傳送資料的業務需要如下流程 web伺服器端 建立乙個動態web 工程,並在 web.xml 中配置sverlet。建立乙個servlet 類並重寫其 doget 方法 如下 自動生成的 catch ...

Android傳遞資料

1 intent傳遞資料,假設有兩個activity,aactivity和bactivity aactivity中傳送資料部分 button btn button findviewbyid r.id.button1 btn.setonclicklistener new onclicklistener...

Servlet傳遞資料方式

servlet傳遞資料的方式有很多,這裡提供五種方式 1 靜態變數 2 httpservletresponse的sendredirect 方法 3 httpservletrequest的getrequestdispatch 方法 4 httpservletrequest的getsession 方法 ...