1.intent明確的intent,直接以類名制定要啟動哪乙個activity,通常用
與啟動自己額的activity,
2.隱試的intent 所謂隱試,就是只有intent中指出想要進行的操作,例如
撥號,顯示,編輯,搜尋,以及,資料,例如**號碼,email,**等
讓系統幫助我們找出合適的activity
startactivity 明確intent的啟動意圖
*uses-permission android:name=」android.permission.read_external_storage」讀取手機檔案許可權1.在主activity 中改用startactivityforresult 來啟動activity:
startactivityforresult(intent it,int 識別符號,任意整形資料);
2.新的activity早結束前使用setresult()返回執行的結果資料
setresult (int 結果碼,intent it);
在主activity中加入onactivityresult()方法接收返回的資料
onactivityresult(int 識別符號,int 結果碼,intent it);
uses-permission android:name=」android.permission.call_phone」撥打**許可權
android:name="android.intent.category.default"
許可權
intent i = new intent(intent.action_send);
i.settype("text/plain");
i.putextra(intent.extra_email, new string );
i.putextra(android.content.intent.extra_subject, "[contact us]");
startactivity(i);
intent.setdata(uri.parse("sms:0999-456789?body=你好"));傳送簡訊:
Intent 傳遞資料
intent 可傳遞的資料型別 可傳輸的資料型別 a.基本資料型別 陣列 b.string 陣列 c.bundle map d.serializable bean e.parcelable 放在記憶體乙個共享空間裡 基本型別 intent intent new intent this,otherac...
Intent的資料傳遞
雖然知識非常基礎,但我覺得無論是否是難點,即便非常簡單的知識,及時寫出來對知識積累都是有好處的。今天寫一下intent的資料傳遞。傳送端 建立intent intent intent new intent 把需要傳遞的內容放進intent intent.putextra id waitinfo.id...
Intent資料傳遞
1 首先是activity的簡單跳 activity的切換一般是通過intent來實現的,intent是乙個activity到達另乙個activity的引路者,它描述了起點 當前activity 和終點 目標activity 乙個簡單intent實現如下 intent intent new inte...