Android之启动活动的最佳方法

Android之启动活动的最佳方法

启动活动的办法或许很简单,只需要用Intent构建出我们启动的活动意图,然后调用startActivity()或者startActivityForResult()方法启动活动就可以了。同时还可以借助intent来传递数据。那么最佳启动活动的办法是什么呢?

 

我们需要在我在打算要启动的活动中添加一个静态方法:

public static void actionStart(Context context,String data1,String data2) {
Intent intent = new Intent(context,SecondActivity.class);
intent.putExtra("param1", data1);
intent.putExtra("param2", data2);
context.startActivity(intent);
}


 

然后在打算启动这个活动的活动中只需要一行代码就可以启动了

被启动的活动名.actionStart(启动该活动的活动名.this,”data1”,”data2”);

例如:SecondActivity.actionStart(FirstActivity.this, "data1", "data2");

 

这就是快速启动活动的最佳方法了~

你可能感兴趣的:(Android之启动活动的最佳方法)