intent 可傳遞的資料型別
可傳輸的資料型別: a.基本資料型別(陣列), b. string(陣列), c. bundle(map), d. serializable(bean), e.parcelable(放在記憶體乙個共享空間裡);
基本型別:
intent intent = new intent(this, otheractivity.class);
intent.putextra("name", "張飛"); // 攜帶資料
intent.putextra("age", 12);
startactivity(intent);
一捆資料:
intent intent = new intent(this, otheractivity.class);
bundle b1 = new bundle();
b1.putstring("name", "趙雲");
b1.putint("age", 25);
bundle b2 = new bundle();
b2.putstring("name", "關羽");
b2.putint("age", 44);
intent.putextra("b1", b1);
intent.putextra("b2", b2);
序列化物件(須實現序列化介面):
intent intent = new intent(this, otheractivity.class);
person p = new person("張遼", 44);
intent.putextra("p", p);
Intent資料傳遞
1 首先是activity的簡單跳 activity的切換一般是通過intent來實現的,intent是乙個activity到達另乙個activity的引路者,它描述了起點 當前activity 和終點 目標activity 乙個簡單intent實現如下 intent intent new inte...
Intent資料傳遞
1 首先是activity的簡單跳 activity的切換一般是通過intent來實現的,intent是乙個activity到達另乙個activity的引路者,它描述了起點 當前activity 和終點 目標activity 乙個簡單intent實現如下 intent intent new inte...
Intent資料傳遞
1 首先是activity的簡單跳 activity的切換一般是通過intent來實現的,intent是乙個activity到達另乙個activity的引路者,它描述了起點 當前activity 和終點 目標activity 乙個簡單intent實現如下 intent intent new inte...