Android Intent傳值(兩個Activity之間傳遞資料) - 程式人生
文章推薦指數: 80 %
Intent intent = new Intent(MainActivity.this,OtherActivity.class); intent.putExtra("name", "張三");. 方法二 ...
程式人生>>AndroidIntent傳值(兩個Activity之間傳遞資料)
AndroidIntent傳值(兩個Activity之間傳遞資料)
阿新••發佈:2018-12-29
在兩個Activity之間傳遞資料,最終都是通過Intent傳遞,但設定資料和儲存資料方式有兩種(使用Intent和Bundle),分別對應如下:
設定資料(MainActivity.java)
方法一:1.直接用intent.putExtra(“name”,“張三”)
Intentintent=newIntent(MainActivity.this,OtherActivity.class);
intent.putExtra("name","張三");
方法二:2.用bundle.putString(“name”,“張三”);
Intentintent=newIntent(MainActivity.this,OtherActivity.class);
Bundlebundle=newBundle();
bundle.putString("name","張三");
bundle.putInt("age",25);
bundle.putString("address","China");
intent.putExtras(bundle);//將bundle傳入intent中。
讀取資料(OtherActivty.java)
方法一:直接用Intent,StringnameString=intent.getStringExtra(“name”);
Intentintent=getIntent();
StringnameString=intent.getStringExtra("name");
方法二:用bundle,StringnameString=bundle.getString(“name”);
Intentintent=getIntent();
Bundlebundle=intent.getExtras();
StringnameString=bundle.getString("name");
intage=bundle.getInt("age");
StringaddressString=bundle.getString("address");
餓了嗎?(模仿點餐系統模式)
«上一篇
XrecyclerView實現上拉載入和下拉重新整理+多條目(MVP獲取資料)下一篇»
相關推薦
AndroidIntent傳值(兩個Activity之間傳遞資料)
在兩個Activity之間傳遞資料,最終都是通過Intent傳遞,但設定資料和儲存資料方式有兩種(使用Intent和Bundle),分別對...
Android兩個Activity之間傳遞資料及返回
從Activity1帶引數跳轉到Activity2這個經常用到,比較熟悉,但如何從Activity2將資料返回給Activ...
兩個Activity之間傳遞List資料
一、List
其實有如下5種方式:
1.基於訊息的通訊機制 Intent-...
Mysql-兩個表之間複製資料
想把一個數據庫中表中資料複製到另一個數據庫或者同一個資料庫中可以採取以下方法: 1.表結構相同的表,且在同一資料庫(如,tab...
Activity詳解Intent顯式跳轉和隱式跳轉,及多個Activity之間傳值總結
//web瀏覽器
Uriuri=Uri.parse("http://www.baidu.com:8080/image/a.jpg");
...
兩個Activity之間的資料傳遞(使用簡單的intent方法)
android程式設計學習中,最近在編寫一個簡單的android專案,實現在TwoActivity(書籍列表)中點選LisV...
AndroidStudio中兩個Activity之間的轉換及資料的傳遞
在建立好兩個Activity之後,分別命名為MainActivity和SecondActivity。
一,Activ...
多個Activity之間傳值,使用Intent
感覺已經好久都沒有寫部落格了,今天來更新一篇,雖然是很零碎的知識點,但也是好不容易才擠出時間來寫的,僅供參考,大神就不要吐槽...
搜尋
基礎教學
Mysql入門
Sql入門
Android入門
Docker入門
Go語言入門
Ruby程式入門
Python入門
Python進階
Django入門
Python爬蟲入門
最近訪問
Android+Intent傳值(兩個Activity之間傳遞資料)
Spring+boot+啟動後+Process+finished+with+exit+code+0
我的Java之路——一+++記事本編寫Java小程式
JS+Cookie丟失問題
cocos2dx-lua基礎內容之+使用者事件中的觸控事件
Nvidia-smi簡介及常用指令及其引數說明
Js+驗證碼
淺談TCP三次握手,四次揮手
二+Android平臺藍芽架構
CGIpost國際物流簡介
延伸文章資訊
- 1[Android Studio菜鳥的學習分享]Activity間傳遞資料 - iT 邦幫忙
取得MainActivity的EditText和TextView兩個欄位資料, 將資料放入Bundle, 使用putExtras方法夾帶資料。 使用Intent切換頁面後, 將兩個資料放入 ...
- 2Intent + Bundle 切換Activity並傳值從2到3 - 學程式很簡單
看到這篇文章時代表你(妳)對Android開發有初步概念,如果沒有可先參考【從1到2】,相信大家一開始 ... Bundle 主要用於資料傳遞,主要是以key-value方式來儲存資料。
- 3關於Android Activity之間傳遞資料的6種方式 - 程式前沿
使用Inten的putExtra傳遞第一個Activity中//建立意圖物件Intent intent = new Intent(this,TwoActivity.class); //設定傳遞鍵...
- 4Android 基本(3) - Activity 間的數據傳遞使用Intent - iT 邦幫忙
在Android 的程式中跨越不同Activity 傳遞資料是非常頻繁且常見到的事情,那顯而易見的是一定也會有著非常多的方式可以達成這個目的,而其中最為常見的應該就屬 ...
- 5【 Android 教學中文開放式課程】Intent 跳頁&傳遞資料
進階使用傳遞自定義物件,整包資料. 從A頁跳到B頁. Intent intent = new ...