1. 程式人生 > >android中活動、服務之間傳值簡單總結筆記

android中活動、服務之間傳值簡單總結筆記

前言

在android中,我們經常用到活動之間傳值、活動與服務之間傳值。

整理

  • 活動之間傳值
//傳送資料(activity1)
Intent intent = new Intent(getBaseContext(), SignoutActivity.class);
intent.putExtra("EXTRA_SESSION_ID", sessionId);//String類
intent.putExtra("yourBoolName", true);//Boolean類
intent.putExtra("intVariableName", intValue);//int類
startActivity(intent);
//接收資料(activity2)
String s = getIntent().getStringExtra("EXTRA_SESSION_ID");
Boolean yourBool = getIntent().getExtras().getBoolean("yourBoolName");
int intValue = getIntent().getIntExtra("intVariableName", 0);
  • 活動與服務之間傳值
    其實與活動之間傳值差不多。

總結

活動、服務之間傳值做了簡單的總結,作為學習筆記。