¿Cómo pasar un valor de un fragmento a otro en Android?

Soy un novato en Fragments. Quiero pasar un valor de cadena de un fragmento a otro. ¿como hacer esto? He llamado a mis Fragmentos de la siguiente manera. por favor guíame paso a paso.

String cid = id.getText().toString();
Fragment fr = new FriendFragment();
android.app.FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.content_frame, fr);
ft.commit(); 

Respuestas a la pregunta(5)

Su respuesta a la pregunta