Вы можете напрямую передать параметры в намерение при его создании. Если вам нужно передать объекты, вам нужно реализовать интерфейс Parcelable для передаваемого объекта:
Intent i = new Intent(MyActivity.this, SecondActivity.class);
MyData j = new MyData();
i.putExtra("MyParameter", "Something");
i.putExtra("MyData", j); //only works if MyData implements Parcelable
startActivity(i);
Во втором упражнении вы можете прочитать ваши данные:
Intent i = getIntent();
Bundle extras = i.getExtras();
if(extras.containsKey("MyParameter")) {
String something = i.getStringExtra("MyParameter");
}
if(extras.containsKey("MyData")) {
MyData otherthing = i.getParcelableExtra("MyData");
}
Надеюсь, это поможет