android中界面的跳转是不可避免的,每次都需要通过声明intent,传递参数进行跳转,自己闲重复代码太多,就写了个跳转界面的工具类,这样直接调用方法即可。
调用时执行SkipUtil.skipActivity(上下文, 跳转的class, 参数);
public class SkipUtil {
/**
* 跳转另一个页面
*
* @创建日期 2016-3-10
*
* @参数 context
* @参数 activity 跳转的activity
* @参数 param 携带的参数
* @返回值 void
*
*/
public static void skipActivity(Context context, Class activity,String param) {
Intent i = new Intent(context, activity);
i.putExtra("param", param);
context.startActivity(i);
}
/**
* 跳转另一个页面,附带多个参数
*
* @创建日期 2016-3-10
*
* @参数 context
* @参数 activity 跳转的activity
* @参数 param 携带的参数集合
* @返回值 void
*
*/
public static void skipActivityOfBundle(Context context, Class activity,
Bundle params) {
Intent i = new Intent(context, activity);
i.putExtras(params);
context.startActivity(i);
}
}