實驗五多個activity跳轉(zhuǎn)

實驗五多個activity跳轉(zhuǎn)

ID:35342962

大小:99.35 KB

頁數(shù):7頁

時間:2019-03-23

實驗五多個activity跳轉(zhuǎn)_第1頁
實驗五多個activity跳轉(zhuǎn)_第2頁
實驗五多個activity跳轉(zhuǎn)_第3頁
實驗五多個activity跳轉(zhuǎn)_第4頁
實驗五多個activity跳轉(zhuǎn)_第5頁
資源描述:

《實驗五多個activity跳轉(zhuǎn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫

1、實驗五多個Activity跳轉(zhuǎn)實驗口的:掌握調(diào)用另一個Activity的方法掌握調(diào)用另一個Activity并向它傳遞一些數(shù)據(jù)的方法實驗內(nèi)容1、在一個Activity屮調(diào)用第二個activity,運行第一個Activity,單擊按鈕,則打開顯示第二個Activity,ifiidddftdddHelloworld!打幵第二個Activity肚是第二介Activity步驟a)新建一個android項目,默認(rèn)已經(jīng)添加了一個activity,有兩個文件:MainActivity?java,activity_main.xml,一個Buttonb)創(chuàng)建第二個

2、activity(鼠標(biāo)選屮項目,右鍵一》new…>other>androidacvitity),自己起相應(yīng)的文件名。Java核心代碼:1.在MainActivity.java41OnCreate()方法中添加按鈕及按鈕事件Buttonbutton=(Button)findViewByld(R.id.buttonI);button?setOnClickListener(newOnClickListener(){publicvoidonClick(Viewv){Intentintent=newIntent();intent.setclass(Main

3、Activity?this,SecondActivity?class);startActivity(intent);}});啟動模擬器,在其中運行該項目,單擊按鈕,如能調(diào)出第二個界面,則說明第二個activity添加成功。2?向第二個activity傳遞數(shù)據(jù)第一個ACTIVITY界面第一個ACTIVITY界面在第一個界而輸入兩個數(shù)字,單擊按鈕后,在第二個ACTIVITY中接收兩個數(shù)據(jù)并輸出相加后的結(jié)果第一個Activity代碼參考publicclassMainActivityextendsActivity{privateEditTextelfe2

4、;privateButtonbl;@OverrideprotectedvoidonCreate(BundlesavedinstmnceStBte){super.onCreate(savedlnstanceState);setContentView(R.layout?activity_main);el=(EditText)this.findViewByld(R.id?editTextl);e2=(EditText)this.findViewByld(R.id.editText2);bl=(Button)this?findViewByld(R.id.

5、buttonl);bl?setOnClickListener(newOnClickListener(){^OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubStringsl=el.getText()?toString();Strings2=e2.getText().toString();inta=Integer.parselnt(si);intb=Integer.parselnt(s2);Intentintent=newIntent();intent.putExtra(n

6、firstJa);intent.putExtra(”second”,b);intent?setclass(MainActivity.this,SecondActivity?class);startActivity(intent);}});}}第二個Activity代碼參考publicclassSecondActivityextendsActivity{PrivateEditTextel;QpverrideprotectedvoidonCreate(BundlesavedlnstanceState){super.onCreate(savedlnst

7、anceState);setContentView(R.layout?second);Intentintent=getIntent();intal=intent.getlntExtra("first",0);intbl=intent,getlntExtw("secondj0);intc=al+bl;el=(EditText)findViewByld(R.id.editText1);el?setText(String.valueOf(c));}}具體iHl憶課堂內(nèi)容,或參考書上例題4?4.3.(附加題,選作)編寫一個android項目,在默認(rèn)Act

8、ivity的布局文件activity_main放一個ListView組件,最后運行如卜'圖:第一個界面■第二個界面第三個界面第四個界面再

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。