首先你定义的bean需要继承Serializable接口
//传递list<bean>集合
Intent intent = new Intent(ViolationOfTheQueryActivity.this, ViolationQueryListActivity.class);
Bundle mBundle = new Bundle();
mBundle.putSerializable("strlist", (Serializable) mList);
intent.putExtras(mBundle);
startActivity(intent);
//接收
private List<ViolationQueryBean> mList;
Intent intent = getIntent();
mList =(List<ViolationQueryBean>)intent.getSerializableExtra("strlist") ;